모바일에서 접속시 접속여부를 표시해주는 소스요~~
본문
모바일에서 홈페이지 접속하면 모바일 홈페이지로 자동이동하는 소스는
<script type="text/javascript">
var mobileKeyWords = new Array('iPhone', 'iPod', 'BlackBerry', 'Android', 'Windows CE', 'LG', 'MOT', 'SAMSUNG', 'SonyEricsson');
for (var word in mobileKeyWords){
if (navigator.userAgent.match(mobileKeyWords[word]) != null){
location.href = "http://OOO.com/m/index.php";
break;
}
}
</script>
이렇게 사용하고 있습니다.
근데요..
모바일에서 pc용 홈페이지를 접속하였을 때....
모바일 홈페이지로 별도로 가지 않고 상단에 메세지만 보내주고 싶습니다.
즉,
같은 홈페이지를 pc로 보면 아무것도 보이지 않고 모바일로 접속하였을 때만 홈페이지 상단에 "모바일로 접속하셨네요.."라는 메세지를 보내고 싶습니다.
혹시 이런 소스는 어디서 얻을 수 있을 까요? 부탁드립니다.
답변 5
파일을 하나 만들고
location.href = "http://OOO.com/m/index.php";
위에 소스의 경로를 새로만든 파일명까지 연결시켜줍니다.
만든 파일 상단에 '모바일로 접속하셨네요.' 라고 출력시키면 되지 않을까요?
PC 버전으로보기를 없애시고 ?=mobile 로 바꾸시길.
그누보드에는 모바일 체크를 해주는 is_mobile() 이라는 함수가 있습니다.
if (is_mobile()) {
echo"모바일로 접속하셨네요.";
}
모바일 홈페이지는 더 이상 사용하지 않으려해요
답변주신분 감사드립니다.