모바일홈페이지 pc버전 질문드립니다.
본문
모바일로 접속시 자동으로 모바일 홈페이지로 오게하는방법은 전에 답변을 달아주셔서
<script type="text/javascript">
var mobileKeyWords = new Array('iPhone', 'iPod', 'BlackBerry', 'Android', 'Windows CE', 'LG', 'MOT', 'SAMSUNG', 'SonyEricsson','MeeGo');
for (var word in mobileKeyWords){
if (navigator.userAgent.match(mobileKeyWords[word]) != null){
location.href = "http://kidokilbo.com/m";
break;
}
}
</script>
위의 소스로 잘 쓰고 있습니다.
근데 하단에 pc 버전바로 가기를 클릭하면
가는듯하다가 위의 소스의 영향인지 다시금 모바일 홈페이지 화면이 보여지게 되는데요
어떤 방법이 없을까요?
답변 1
이 부분을 모바일 전용 도메인으로 넣으세요.
아니면
<a href=" PC 버전?md=pc">PC버전</a>
<?
if( $_GET["md"] == "pc" ) $_SESSION["smd"] = $_GET["md"];
if ($_SESSION["smd"] != "pc" && $_GET["md"] == "pc" ){
?>
<script type="text/javascript">
var mobileKeyWords = new
Array('iPhone', 'iPod', 'BlackBerry', 'Android', 'Windows CE', 'LG',
'MOT', 'SAMSUNG', 'SonyEricsson','MeeGo');
for (var word in mobileKeyWords){
if (navigator.userAgent.match(mobileKeyWords[word]) != null){
location.href = "http://kidokilbo.com/m";
break;
}
}
</script>
이걸 응용하시면 될 것 같네요