서브도메인간의 쿠키 공유 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

서브도메인간의 쿠키 공유 정보

서브도메인간의 쿠키 공유

본문

그누보드4의 js/common.js 자바스크립트 파일에서 set_cookie() 라는 함수를 정의 하고 있습니다.
이 함수를 이용하면 손쉽게 쿠키를 만들 수 있습니다.

다만 이 함수의 문제점이 서브도메인간에 쿠키공유가 안된다는 것입니다.
함수를 아래와 같이 수정하여 사용하면 서브도메인간의 쿠키공유가 가능해집니다.

function set_cookie(name, value, expirehours, domain) {
    var today = new Date();
    today.setTime(today.getTime() + (60*60*1000*expirehours));
    var cook = name + "=" + escape( value ) + "; path=/; expires=" + today.toGMTString() + ";";
    if (domain) cook += "domain=" + domain + ";";
    document.cookie = cook;
}

 

추천
2

댓글 2개

4.32.02의 common.js의 document.cookie += ... 라는 명령이 안먹히는 것인가요???

    function set_cookie(name, value, expirehours, domain)
    {
        var today = new Date();
        today.setTime(today.getTime() + (60*60*1000*expirehours));
        document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + today.toGMTString() + ";";
        if (domain) {
            document.cookie += "domain=" + domain + ";";
        }
    }
전체 44 |RSS
그누4 팁자료실 내용 검색

회원로그인

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