답변 2개
11년 전
미디어쿼리를 사용하기 어려운환경(html5 css3를 사용안한 홈페이지)이라면 다음과 같은 소스를 활용하여 모바일/pc접속을 구분하여 다른 결과값을 불러와 주시면 됩니다.
해당 부분의내용을 별도로 작성하여 각 각 접속 시 불러와 주시게 하면 될듯합니다.
</div>
<div><pre style="line-height: normal"><?
function MobileCheck() {
global $HTTP_USER_AGENT;
$MobileArray = array("iphone","lgtelecom","skt","mobile","samsung","nokia","blackberry","android","android","sony","phone");
$checkCount = 0;
for($i=0; $i<sizeof($MobileArray); $i++){
if(preg_match("/$MobileArray[$i]/", strtolower($HTTP_USER_AGENT))){ $checkCount++; break; }
}
return ($checkCount >= 1) ? "Mobile" : "Computer";
}
?>
<?
if(MobileCheck() == "Mobile"){
echo"
<!-- 모바일에서 접속 시 불러오는 내용 삽입 -->
모바일에서 보이는 내용
";
}
else{
echo"
<!-- PC에서 접속 시 불러오는 내용 삽입 -->
PC접속 시 보이는 내용
";
}
?></pre></div>
<div>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인