모바일버전 만들고 m폴더 삽입 뒤에
pc버전 index에
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script type="text/javascript">
if (navigator.userAgent.match(/iPad/) == null && navigator.userAgent.match(/iPhone|Mobile|UP.Browser|Android|BlackBerry|Windows CE|Nokia|webOS|Opera Mini|SonyEricsson|opera mobi|Windows Phone|IEMobile|POLARIS/) != null){ document.location.replace('m/index.htm');
이걸 삽입했는데 모바일로 접속해도 연결이 안되네요 ㅜㅜ
어떻게 해야하죠?
|
답변 2개 / 댓글 1개
채택된 답변
+20 포인트
10년 전
그누보드5
사용하시면요common.php 파일열어보시면 분기 되어잇습니다.
Copy
//==============================================================================// Mobile 모바일 설정// 쿠키에 저장된 값이 모바일이라면 브라우저 상관없이 모바일로 실행// 그렇지 않다면 브라우저의 HTTP_USER_AGENT 에 따라 모바일 결정// G5_MOBILE_AGENT : config.php 에서 선언//------------------------------------------------------------------------------if (G5_USE_MOBILE && $set_device) { if ($_REQUEST['device']=='pc') $is_mobile = false; else if ($_REQUEST['device']=='mobile') $is_mobile = true; else if (isset($_SESSION['ss_is_mobile'])) $is_mobile = $_SESSION['ss_is_mobile']; else if (is_mobile()) $is_mobile = true;} else { $set_device = false;}$_SESSION['ss_is_mobile'] = $is_mobile;define('G5_IS_MOBILE', $is_mobile);define('G5_DEVICE_BUTTON_DISPLAY', $set_device);if (G5_IS_MOBILE) { $g5['mobile_path'] = G5_PATH.'/'.$g5['mobile_dir'];}//==============================================================================
이부분 가지고 응용하시면될듯하네요 ^^
10년 전
그누보드5에선 $_SESSION['ss_is_mobile']라는 세션값으로 모바일과 피시를 구분할수 있습니다.
$_SESSION['ss_is_mobile'] 값이 TURE이면 모바일이니 IF조건을 사용하셔 분기를 하여서 화면을
보여주시면 어떨까 합니다.
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.