IE8 브라우저 cookie_javascript 기술 처리
쿠키 처리
이전에 IE8을 사용하여 특정 웹 사이트에 로그인한 후 게시하기 전에 페이지를 전환하려면 로그인해야 했습니다. 문제는 IE8이 로그인 쿠키 정보를 허용하지 않는다는 것입니다. 나는 인터넷에서 이 문제를 언급한 많은 친구들을 읽었습니다. 그들은 모두 포럼에 로그인할 때 반복적으로 로그인해야 하고 IE8이 쿠키를 읽을 수 없다고 말했습니다. ㅎㅎ 드디어 IE8 관련 문서를 꼼꼼히 확인해 봤습니다. ㅎㅎ IE8의 보안 설정이 개선되어 도메인 이름 식별이 명확한 쿠키만 읽을 수 있다고 하더군요.
하하, 알고 보니 쿠키를 사용할 때 도메인 이름을 명시적으로 설정하지 않은 것 같습니다.
cookie.set('skin', 'blue', 365, '') // 문제는 여기 끝''
쿠키 정보를 보낼 도메인 이름을 여기서 설정해야 하는데(쿠키 세부정보[[url=]javascript의 쿠키[/url]]), 예전에는 IE에서 도메인을 설정하지 않았을 때 이름은 방문한 페이지 사이트를 기반으로 합니다. 도메인 이름은 기본 도메인 이름입니다. 하지만 이제 IE8은 작동하지 않습니다. 솔직하게 도메인 이름을 추가하세요. 그런데 마지막으로 일반 쿠키 사용 클래스를 게시합니다.
var Cookie = {
isAllowed: document.cookie && document.cookie != '',
set: function(cn, cv, d, dm){
var now = new Date( );
var 만료 = new Date();
if (d == null || d == 0) {
d = 1
}
expire.setTime(now. getTime() 3600000 * 24 * d);
document.cookie = cn '=' encodeURI(cv) ';expires='expire.toGMTString()';domain='dm'; >},
clear: function(cn, dm){
if (this.get(name)) {
document.cookie = cn '=' ((도메인) ? '; domain=' dm : '' ) '; 만료=Thu, 01-Jan-70 00:00:01 GMT';
}
},
get: function(cn){
var dc = document. cookie;
var prefix = cn '=';
var start = dc.indexOf('; ' prefix)
if (begin == -1) {
begin = dc.indexOf( 접두사);
if (begin != 0) {
return null;
}
}
else {
begin = 2
var end = document.cookie .indexOf(';', 시작);
if (end == -1) {
end = dc.length;
}
return decodeURI(dc.substring(begin prefix) .length, end));
투명 필터 사용
라이트박스 효과를 아는 친구들은 반투명 때문이라는 것을 알고 있습니다. 마스크 커버 레이어는 이 효과에 NB 느낌을 많이 더해줍니다. 하지만 IE8에서는 이제 투명 필터 지원이 그다지 좋지 않습니다. Google에서 일부 외국 친구들이 IE8이 그림의 투명도 지원을 제외하고는 요소에 대한 투명도 설정을 거부할 것이라고 말하는 것을 본 적도 있습니다. ㅎㅎ 비슷한 프로그램을 열면 IE8의 멋진 투명도 효과가 마음을 아프게 하는 것 같아요. 하지만 걱정하지 마세요. 현재 베타 2 버전이므로 이 효과를 계속 사용할 수 있습니다.
코드 복사
단 3줄의 코드면 됩니다. 하하, 많은 JS 라이브러리처럼 브라우저 스니핑을 수행할 필요가 없습니다. 테스트해 보니 IE6~8(Wrapped IE8 Standard view), Opera 9, NetScape8.1, FF2.x~3.x, Google 브라우저가 모두 잘 지원됩니다. 순서에 주의하시고 반드시 불투명도를 먼저 사용한 후 필터를 사용하여 정상적으로 표시되는지 확인하시기 바랍니다. 좋고 쉽습니다! 하하, 오늘은 여기까지입니다!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











최근 웹 페이지에 로컬로 설치된 글꼴 파일을 사용하여 인터넷에서 무료 글꼴을 다운로드하여 시스템에 성공적으로 설치했습니다. 지금...

브라우저의 인쇄 설정에서 페이지의 상단과 끝을 제어하기 위해 JavaScript 또는 CSS를 사용하는 방법. 브라우저의 인쇄 설정에는 디스플레이가 ...인지 제어 할 수있는 옵션이 있습니다.

어떤 경우에는 부정적인 마진이 적용되지 않는 이유는 무엇입니까? 프로그래밍 중에 CSS의 부정적인 마진 (음수 ...

웹 페이지에서 로컬로 설치된 글꼴 파일을 사용하는 방법 웹 페이지 개발 에서이 상황이 발생 했습니까? 컴퓨터에 글꼴을 설치했습니다 ...

Flex 레이아웃 및 솔루션에서 텍스트를 과도하게 누락하여 컨테이너 개구부 문제가 사용됩니다 ...

사용자 에이전트 스타일 시트로 인한 디스플레이 문제를 해결하는 방법은 무엇입니까? 에지 브라우저를 사용하는 경우 프로젝트의 DIV 요소를 표시 할 수 없습니다. 확인 후 게시했습니다 ...

CSS에서 수평 옵션의 수평 스크롤 효과를 달성하는 방법은 무엇입니까? 현대적인 웹 디자인에서 수평 탭과 같은 효과를 얻고 마우스를 지원하는 방법 ...

첫 번째 특정 클래스의 요소 스타일을 선택하고 설정하는 방법은 무엇입니까? 웹 개발에서 특히 특정 클래스 이름의 요소를 스타일링해야합니다.
