스크립트를 이용하는방법
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
// [/iPhone/i] OS가 iPhone
// [/iPod/i] OS가 iPod
// [/Symbian/i] OS가 심비안
// [/Windows CE/i] OS가 윈도우모바일
// [/BlackBerry/i] OS가 블랙베리
// [/Android/i] OS가 안드로이드일 경우
if( (navigator.userAgent.match(/iPhone/i)) ||
(navigator.userAgent.match(/iPod/i)) ||
(navigator.userAgent.match(/Symbian/i)) ||
(navigator.userAgent.match(/Windows CE/i)) ||
(navigator.userAgent.match(/BlackBerry/i)) ||
(navigator.userAgent.match(/Android/i)))
{
window.location.href='./photo.php'; // 저중 하나라도 조건이 만족하면 /m/index.php 로 이동한다.
}
//-->
</SCRIPT>
php를 이용하는방법
<?
$T = $_SERVER['HTTP_USER_AGENT'];
if(strrpos($T,"Android") || strrpos($T,"iPhone"))
{
if(strrpos($T,"SHW-M180S")) // 갤럭시 탭
{
$goMobile = "No";
}
else
{
$goMobile = "Yes";
}
}
if($goMobile == "Yes")
{
?>
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
window.location.href='m1.php';
//-->
</SCRIPT>
<?
}
?>
먼저 $T로 브라우져의 정보를 알아낸다음...
그것으로 처리 하면 된다.
'영삼이의 IT정보' 카테고리의 다른 글
[오픈소스] 지금 막 발전해가는 동영상 플레이어 - MPUI (0) | 2011.11.17 |
---|---|
브루마블! 아이폰 게임 재밌겠네 ㅎ (0) | 2011.11.17 |
UIAlertView without Buttons - Please Wait Dialog (2) | 2011.11.09 |
로딩중… 메세지박스 출력 (0) | 2011.11.09 |
자바스크립트 명령어 (0) | 2011.11.04 |