pc버전과 phone버전별 페이지

pc버전과 phone버전별 페이지

QA

pc버전과 phone버전별 페이지

본문

pc로 접속햇을때와 스마트폰으로 접속시 다른화면을 보이게 하려고합니다.
 
예를 들어서 pc로 접속햇을때 나타나는 이미지랑 표가 있다고 가정하고
 
스마트폰으로 접속시 pc버전에서 나타난 이미지랑 표를 안나오게끔하려면 어떤 구문을 넣어야하는지 궁금합니다.
 
 

이 질문에 댓글 쓰기 :

답변 2

미디어쿼리를 사용하기 어려운환경(html5 css3를 사용안한 홈페이지)이라면 다음과 같은 소스를 활용하여 모바일/pc접속을 구분하여 다른 결과값을 불러와 주시면 됩니다.

해당 부분의내용을 별도로 작성하여 각 각 접속 시 불러와 주시게 하면 될듯합니다.


<? 
	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접속 시 보이는 내용
		";
	}
	?>
답변을 작성하시기 전에 로그인 해주세요.
전체 10,633
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT