2013-11-04 2 views
0

쿠키를 설정하는이 기능이 있습니다. 모든 브라우저에서 큰 기능을 수행하지만 일뿐입니다. ie7에서는 단순히 쿠키를 저장하지 않습니다.javascript set cookie IE7

왜 그런가?

내가 대답을 발견하고는 8

내가 여러 하위 도메인이, IE 7에서만 발생

function SetCookie(cookieName, cookieValue, nDays) { 
    try { 
     var today = new Date(); 
     var expire = new Date(); 
     if (nDays == null || nDays == 0) nDays = 1; 
     expire.setTime(today.getTime() + 3600000 * 24 * nDays); 
     var newCookie = cookieName + '=' + cookieValue + '; expires=' + expire.toGMTString()+'; path=/'; 
     document.cookie = newCookie; 
    } catch (e) { 
     showAlert('SetCookie:' + e.message); 
    } 
} 
+0

오류 메시지가 있습니까? – kapa

답변

0

(함수의 입력은, 내가 그것을 확인 3 배 유효) 내 DEV 및 QA 환경 처럼 : dev.site.com qa.site.com developerName.site.com

및 코스 site.com의

난 당신이 로그인하면 나타났습니다 모든 하위 도메인에서 쿠키는 정상입니다. 하지만 일반 도메인으로 이동하면 하위 도메인 쿠키가 엉망입니다.