11.Nas_1


새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


[jQuery]jQuery Cookie plugin을 이용해서 모바일 페이지로 이동 여부 쿠키저장 예제

♨ 카랜더 일정 :
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    http://www.hacki.co.kr/bbs/board.php?bo_table=tip06&wr_id=36&sca=그누보드&page=4\r\n

    Shims HomePage
    [https://11q.kr 홈피]
    .
    \r\n

    [jQuery]jQuery Cookie plugin을 이용해서 모바일 페이지로 이동 여부 쿠키저장 예제

    \r\n
    \r\n
    \r\n
    \r\n

    쿠키를 아주 손쉽게 이용할 수 있게 해주는 jQuery Cookie 플러그인 입니다.

    \r\n


    \r\n

    간단하게 사용방법을 말씀드리자면

    \r\n

    $.cookie('the_cookie', 'the_value'); // 키값, 쿠키값

    \r\n

    위와 같은 코드 한줄로 간단하게 쿠기를 쓸 수 있습니다.

    \r\n


    \r\n

    $.cookie('the_cookie', 'the_value', { expires: 7, path: '/', domain: 'jquery.com', secure: true }); // 키값, 쿠키값, 옵션

    \r\n


    \r\n

    쿠키 값 호출은 $.cookie('the_cookie'); 요렇게 하면 됩니다.

    \r\n


    \r\n

    아주 간단하죠!!!

    \r\n


    \r\n


    \r\n

    자, 간단히 사용법을 알아보았으므로 이제 제목에 말씀드렸다시피 모바일 기기로 접속했을 때 모바일 페이지로 이동할건지 아니면 그냥 pc페이지로 이동할건지 여부를 물어서 쿠키값에 저장시키는 예제를 만들어보겠습니다.

    \r\n


    \r\n

    우선 코드부터 보여드리면

    \r\n
    \r\n

        if ($.cookie('vzm_move')==null)
        {
            var mobileKeyWords = new Array('iPhone', 'iPod', 'BlackBerry', 'Android', 'Windows CE', 'LG', 'MOT', 'SAMSUNG', 'SonyEricsson', 'SCH-', 'SPH-', 'LG-', 'CANU', 'IM-', 'EV-', 'Nokia');
            for (var word in mobileKeyWords){
                if (navigator.userAgent.match(mobileKeyWords[word]) != null){
                    var conf = confirm('모바일기기로 접속하셨습니다. 모바일 페이지로 이동하시겠습니까?');
                    if (conf==true)
                    {
                        location.href = "<?=$g4['m_path']?>/";
                        break;
                    } else {
                        // set 쿠키
                        $.cookie('vzm_move', 'false', { expires: 1 });
                        return false;
                    }
                }
            }
        }

    \r\n

    위와 같습니다 ^-^

    \r\n


    \r\n

    이제 위 코드를 한번 뜯어봅시다 -_-;; 전부 뜯을필욘 없고 쿠키관련만 봅시다 ㅎㅎ

    \r\n

                    var conf = confirm('모바일기기로 접속하셨습니다. 모바일 페이지로 이동하시겠습니까?');
                    if (conf==true)
                    {
                        location.href = "<?=$g4['m_path']?>/";
                        break;
                    } else {
                        // set 쿠키
                        $.cookie('vzm_move', 'false', { expires: 1 });
                        return false;
                    }

    \r\n

    이동 안한다고 하면 PC페이지로 그냥 보여주면 되니까 이 때 쿠키에 false 값을 저장시킵니다.

    \r\n

    옵션의 expires: 1 이건 날짜 설정 입니다. 숫자는 day를 뜻합니다. 1이면 하루 이겠죠 ^-^

    \r\n


    \r\n


    \r\n

        if ($.cookie('vzm_move')==null)

    \r\n

    저장된 쿠키값이 없으면 모바일기기인지 다시 체크해서 confirm 날려주면 되니까 위 처럼 if로 쿠키값의 값이 있는지 체크하면 되겠죠?


    \r\n


    \r\n
    ※ 로그인 하시면 원본파일을 볼 수 있습니다. ※
    \n
    [이 게시물은 관리자님에 의해 2013-11-18 21:29:50 11.H_BBS에서 이동 됨]
    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    등록된 댓글이 없습니다.

    목록

    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사




    Total 1,679 / 10 Page
    [ 림스 모바일 빌더(2.4.2)용 레이아웃 http://amina.co.kr/m/ ]

    림스 모바일 빌더(2.4.2)용 레이아웃\r\n\r\nAD한별아빠\r\n4일전 / 조회 126\r\n\r\n\r\namina_mobile_the…

    [ 배추빌더 메뉴구성 화면설정 ]

    .\r\n.\r\nShims HomePage\r\n[https://11q.kr 홈피] \r\n.\n\n[이 게시물은 관리자님에 의해 2013-0…

    [ g4s설정에서 게시판 리스트가 썸네일이 나오지 않을시 목록에서 파일 사용 [v] check 하니 나오네요 ]

    g4s설정에서 게시판 리스트가 썸네일이 나오지 않을시 목록에서 파일 사용 [v] check 하니 나오네요 목록에서 게시판 첨부파일을 읽어와야 할…

    [ g4s를g5로 변경하기 내용및 홈피의 data폴더의 dbconfig.php가 define('G5_TABLE_… ]

    방법 1) 신규 설치 방법1.기본적으로 신규 폴더에 g5를설치한다 ( phpMyAdmin 신규 data를 만들어 설치 / 나중에 기존 mysql…

    [ 성공)dsm 6.2 에서 /usr/bin/convert 경로 확인 사진 썸네일 가장 빠르게 생성하는 방법/ … ] 댓글 6

    링크 정보 참조 작업 다시 dsm6.2.1빠르게 photo station에서 1개의 썸네일 빠르게 만들어 집니다.https://cafe.nave…

    [ diskstation 바탕화면 배경이미지 변경하기 ]

    diskstation 바탕화면 배경이미지 변경하기###■ https://11q.kr는 정보를 찾아 공유 합니다..■ https://11q.kr …

    [ CamView-J002W P/T 유무선 IPCam 표준 추천제품 ]

    11q.kr 는 네이버/구글에서 검색 찾아오세요\r\n--------------------------------------------------…

    [ homepage_photo station 슬라이드 삽입 ] 댓글 1

     \r\n\r\n[이 게시물은 관리자님에 의해 2013-01-01 17:15:51 14.H_banner에서 이동 됨]\n[이 게시물은 관리자님…

    [ [홈피up]하단메뉴 추가 하기 tail.php 제일 밑에 추가 끝 ]

    \r\n\r\n\r\n### ■ https://11q.kr는 정보를 찾아 공유 합니다.. ■ https://11q.kr\n[이 게시물은 관리자님…

    [ 동영상을 iframe으로 퍼오려면 ] 댓글 2

    유튜브 동영상을 iframe으로 퍼오려면 어떻게 해야하나요?쌍킴2013.06.06 12:11:18조회1,287댓글5목록html사용을 허락해도 i…

    [ 구누보드 아미나테마 빌드 신규가입자 모바일 팝업메뉴에 나오게 하기 ]

    구누보드 아미나테마 빌드 신규가입자 모바일 팝업메뉴에 나오게 하기♠<?php if(G5_IS_MOBILE) { // 모바일 메뉴 ?>…

    [ Synology 홈페이지에 가서 해당 시리얼을 등록하세요. ] 댓글 1

    Synology 홈페이지에 가서 해당 시리얼을 등록하세요.https://account.synology.com/ko-kr헤놀로지 시리얼 만들기 정…

    [ 안정적인 DSM 5.2-5967 최상의 헤놀로지 추천 HDD구성 조언​ ]

    안정적인 DSM 5.2-5967 최상의 헤놀로지 추천 HDD구성 조언​1) 헤놀로지 처음 사용자는 헤놀로지2개를 설치 1개는 정상적인 사용 구성…

    [ 추천)무료 웹에디터 kompozer 무설치 다운로드 실행 /나모웹에디터 대용 ] 댓글 23

    추천)무료 웹에디터 kompozer 무설치 다운로드 실행 /나모웹에디터 대용http://www.kompozer.net/index.phphttp:…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-06-29 18:23:15

    오늘의 홈 현황


    • 현재 접속자♨ 565 명
    • 오늘 가입자※ 3 명
    • 어제 가입자※ 4 명
    • 주간 가입자※ 8 명
    • 오늘 방문자 1,812 명
    • 어제 방문자 2,007 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,402,974 명
    • 전체 게시물※ 8,665 개
    • 전체 댓글수※ 24,795 개
    • 전체 회원수 11,077 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑