IE는 짧은 도메인 이름 아래에 Cookie_javascript 팁을 설정할 수 없습니다.

WBOY
풀어 주다: 2016-05-16 18:19:17
원래의
1261명이 탐색했습니다.

몇 가지 간단한 문제 해결 끝에 문제를 발견했고 쿠키 설정에 실패했습니다.

그런데 실패한 이유에 대해 오랫동안 이 문제를 검색했는데, 마침내 누군가 StackOverflow에서 IE가 5.0부터 짧은 도메인 이름에 대해 쿠키를 설정할 수 없다고 언급했습니다.

문제가 발생하는 데 얼마나 걸리나요? 테스트 결과 5자를 포함하여 총 5자를 사용하여 Javascript를 통해 쿠키를 설정할 수 없는 것으로 나타났습니다. 그러나 여기에는 전제가 있습니다. 즉, 도메인을 명시적으로 지정하는 경우에만 실패합니다. 쿠키 설정 시 매개변수입니다. 즉, 다음과 같이 작성하면:

소스 코드 보기 인쇄 도움말 document.cookie="key=value;domain=ab.cn"

다음과 같은 경우 쿠키 설정이 실패합니다. domain 매개변수가 제거되면 다음과 같이 직접 작성하십시오.

소스 코드 보기 인쇄 도움말 document.cookie="key=value";

현재 도메인이 여전히 존재하더라도 이 문제는 발생하지 않습니다. ab.cn.

이 글http://support.microsoft.com/kb/310676/en-us/에서도 비슷한 문제를 언급했는데 이번 상황과는 다른 것 같습니다. 참고하셔도 좋습니다.

쿠키 설정 실패로 인해 당사의 트래픽 모니터링 시스템에서는 각 방문을 새로운 방문으로 간주하여 자연 이탈률이 매우 높았습니다. 그러나 쿠키 설정에 실패하면 GA에서 데이터 전송에 실패한 것 같습니다.

Firefox와 Chrome에는 이러한 문제가 없습니다.

이것을 표시해 주세요. 비슷한 문제를 겪는 사람들에게 도움이 되기를 바랍니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿