모바일 접속시 헤드값과 테일값이나 스킨을 다르게 불러올수 없나요
본문
모바일 접속시 헤드값과 테일값을 다르게 불러올수 없나요
아니면 헤드값이 아닌 모바일 접속시 스킨을 다르게 할수는 없는 지요
아래와 같이 일반적으로 주소값을 변경해서 다른 페이지로 이동이되는데 아예 헤드값과 테일값만 변경인 되게
하고 싶은데 고수님의 조언좀 부탁드립니다
<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){
include_once("$board_skin_path/list2.skin.php");
break;
}else{
include_once("$board_skin_path/list.skin.php");
}
}
}
답변 1
해결했습니다^^
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 모바일 헤드
$iphone = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$android = strpos($_SERVER['HTTP_USER_AGENT'],"Android");
$palmpre = strpos($_SERVER['HTTP_USER_AGENT'],"webOS");
$berry = strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry");
$ipod = strpos($_SERVER['HTTP_USER_AGENT'],"iPod");
if ($iphone || $android || $palmpre || $ipod || $berry == true)
{
include_once("$g4[path]/headm.php");
}else{
include_once("$g4[path]/head.php");
}
?>
적용사이트 http://licenseclub.com
답변을 작성하시기 전에 로그인 해주세요.