웹마스터 팁

XE는 1.4.4 이후에 Mobile 클래스가 생겼지만, 그 이전에도 smartphoneXE 애드온이 동작하는 상황이면 아이폰이나 아이팟 환경에 대응하는 페이지를 표시합니다. XE가 현재 접속을 스마트 폰 접속이라 판단하는지, 확인하는 코드를 팁으로 공개합니다.

1.4.4 이전 버전의 호환성도 확보하려면 사용하세요.

 $mobile_set = false;
if(class_exists('Mobile')) {
	if(Mobile::isFromMobilePhone()) {
		$mobile_set = true;
	}
} elseif(class_exists('smartphoneXE')) {
	if(smartphoneXE::isFromSmartPhone()) {
		$mobile_set = true;
	}
}

모바일 환경이면 이 코드 이후 $mobile_set값이 true값을 갖습니다. 모바일 환경이 아니라고 XE가 판단했다면 false값을 갖습니다.

제목 글쓴이 날짜
[스타일시트] 스타일 시트의 개념 [4] 태엽감는새 2002.02.26
▩(a href=#) 대신에 쓸수 있는 스타일 태그 [3] ▩윤미 2002.02.22
브라우저 입력 창에 나만의 아이콘 띄우기 [2] Topy 2002.02.22
msn 메신저 내 홈에서 채팅창과/대화상대 추가하기를 넣어보장! [8] 카멜롯™ 2002.02.21
▩HTML 최적화 기법 [3] ▩윤미 2002.02.21
CSS 와 HTML 과 연결하기 [5] Topy 2002.02.21
CSS에 클래스에 관한거 추가 [4] DearMai 2002.02.21
웹사이트 로딩속도 높혀주는 10가지 방법 [32] 2001.07.25
홈페이지에 Fade-in 적용하기~ [5] remy 2002.01.08
[1차패치] 내 msn 현재상태를 보여주자! + 캡처없앰 -ㅂ- [18] 티르 2002.01.04
XE 업데이트 방법 - 제3편 (1.2.4 에서 1.4.4.1 이상의 최신버전으로 업그레이드) + 문제대응 [8] Gekkou 2010.07.07
비밀번호 찾기 기능 조심하세요 [4] file 老姜君 2010.10.28
내가 작성 한 글에 대한 일괄 삭제/이동/복사 권한 주기 [2] file 개돌 2009.05.15
확장변수에 회원정보를 넣어보자 [10] file 개돌 2009.06.30
관리자 페이지 (module=admin) 백지 문제 [5] 개돌 2009.03.17
lighttpd 에서 XE rewrite 기능 (.htaccess) 사용하기 [2] msl2246 2009.02.28
에디터에 웹폰트를 추가하여 사용하기 [3] file 하얌이 2010.10.18
플래시를 이용한 최근게시물 구현 [6] 한그림 2010.10.13
애드온에서 모바일 환경 구분 코드 misol 2010.12.24
BGM 등을 배경을 투명하게 iframe 으로 넣는 팁 [3] 푸른커튼 2008.02.05