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