모바일에서 배너가 보이지 않게 하려면? 채택완료
fm25
10년 전
조회 2,669

http://sir.co.kr/bbs/board.php?bo_table=g5_tip&wr_id=2660">http://sir.co.kr/bbs/board.php?bo_table=g5_tip&wr_id=2660
이 배너를 적용해 보았습니다.
http://internationale.kr">http://internationale.kr
<?php</p><p>if(defined('_INDEX_') && !G5_IS_MOBILE) {</p><p>include_once('skin/banner_fly/banner_fly.php'); // 스크롤 배너</p><p>}</p><p>?>
그런데... 모바일에서 PC판으로 볼 때, 오른쪽 배너가 노출됩니다.
똑같이 적용한 부트스트랩 사이트에서는 노출되지 않는 것으로 보아... 소스 문제는 아닌 듯 합니다.
window.screen.width > 1000
찾아보니 이런 소스가 있길래... 조건문에 넣어봤는데 먹히지 않네요.
오른쪽 배너만 문제가 되므로... 현재로서는 삭제하는 방법 뿐...
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
10년 전
"G5_IS_MOBILE" 상수에는 device=pc라는 값이 저장되어있어서 모바일에서 pc로 볼 수가 있지요
그래서 "G5_IS_MOBILE" 이 상수를 사용하시면 안되구요
차라리 is_mobile() 함수를 다시한번 사용하여서 모바일인지를 검색하는게 좋을 것 같습니다
if(defined('_INDEX_') && !is_mobile()) {
이렇게 변경하시면 될 것 같습니다
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
f
fm25
10년 전
고맙습니다! 잘 해결되었네요~^^
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인