일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- map api v3
- Oracle
- 2개 테이블
- http https
- mysql
- 주소 좌표변환
- 아이폰키보드
- checkbox 값처리
- String[]
- 컴퓨터 드라이버
- 서브쿼리
- eclipse hotdeploy
- mysql trigger
- extundelete
- update
- remote ip
- ajax async
- ant path pattern
- TM128
- 한국소프트웨어산업협회
- group by max
- KOSA
- 첫주 및 마지막주 날짜 전체 포함
- partition by
- jquery selectbox change
- ajax 동기방식처리
- String 배열
- multipart
- 접속ip
- 폐업자에 대한 업종등의 정보내역
- Today
- Total
하은양 믿음군 효실맘 호홍홍집s
모바일 페이지 전환 및 PC버전보기처리 본문
일반적으로 모바일 기기에서
해당 홈페이지를 접속했을 경우
자동으로 모바일 홈페이지로 이동하게 하는 스크립트와
간단한 PC 버전 보기 클릭시 처리 방식
<script language="javascript">
// 이부분부터 수정할 필요 없습니다.
function getCookie( name ) {
var nameOfCookie = name + '=';
var x = 0;
while ( x <= document.cookie.length ) {
var y = (x + nameOfCookie.length);
if ( document.cookie.substring( x, y ) == nameOfCookie ) {
if ( (endOfCookie=document.cookie.indexOf( ';', y )) == -1 )
endOfCookie = document.cookie.length;
return unescape( document.cookie.substring( y, endOfCookie ) );
}
x = document.cookie.indexOf( ' ', x ) + 1;
if ( x == 0 ) break;
}
return '';
}
</script>
<!-- 모바일 페이지로 이동 스크립트 -->
<script type="text/javascript" language="JavaScript">
if (getCookie("force_pc") != "OK" ) {
var mobileKeyWords = new Array('iPhone', 'iPod', 'BlackBerry', 'Android',
'Windows CE', 'Windows CE;', 'LG', 'SAMSUNG',
'MOT', 'SonyEricsson', 'Mobile', 'Symbian',
'Opera Mobi', 'Opera Mini', 'IEmobile');
for (var word in mobileKeyWords){
if (navigator.userAgent.match(mobileKeyWords[word]) != null){
window.location.href = "http://해당모바일URL";
break;
}
}
}
</script>
[ PC 버전 보기 처리 클릭]
<a href="http://홈페이지URL/index_forcePC.php">PC버전보기</a>
[ index_forcePC.php 부분 ]
<script language="javascript">
// 이부분부터 수정할 필요 없습니다.
function setCookie( name, value, expiredays )
{
var todayDate = new Date();
todayDate.setDate( todayDate.getDate() + expiredays );
document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";" ;
}
setCookie( "force_pc", "OK" , 1);
window.location.href = "/index.php";
</script>
'가벼운 배움 > javascript' 카테고리의 다른 글
비밀번호 유효성 체크 (0) | 2016.02.16 |
---|---|
ckeditor 한글 줄바꿈 오류관련 (0) | 2016.02.15 |
input box에 숫자 콤마찍기 및 풀기 (0) | 2015.11.11 |
IE 및 Chrome에서 팝업차단 점검하기 (0) | 2015.09.09 |
js src Url의 http, https 자동 처리하기라는데... (0) | 2015.08.03 |