곱

서브도메인간의 쿠키 공유

· 2008-12-15 (월) 10:40:14 · 10111 · 2
그누보드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개

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 + ";";
}
}
좋은정보감사요
댓글을 작성하시려면 로그인이 필요합니다.

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

+
제목 글쓴이 날짜 조회
09-01-07 조회 3,151
09-01-07 조회 3,822
09-01-07 조회 3,349
09-01-05 조회 2,580
09-01-05 조회 6,822
09-01-03 조회 4,079
08-12-29 조회 3,128
08-12-27 조회 3,306
08-12-26 조회 1.2만
08-12-26 조회 3,028
08-12-23 조회 6,163
08-12-21 조회 3,569
08-12-19 조회 8,198
08-12-19 조회 3,289
08-12-17 조회 3,663
08-12-16 조회 2,546
08-12-15 조회 4,359
08-12-15 조회 1만
08-12-14 조회 3,275
08-12-11 조회 4,043