사용자가 선택한 항목을 로컬에 저장 한 다음 페이지를 탐색 할 때 다시 채울 자바 스크립트 기반 도구로 작업하고 있습니다. Chrome에서는 정상적으로 작동하지만 IE8이나 Safari에서는 전혀 작동하지 않습니다.Chrome을 제외한 다른 곳에서 작동하는 쿠키 또는 HTML5 로컬 저장소가 없습니다.
나는 표준 자바 스크립트를 사용하고 jquery.cookie.js 플러그인을 사용하여이 정보를 쿠키에 저장하려고 시도했으며 최근에는 대신 로컬 저장소를 사용해 보았습니다. 나는 XML의 덩어리를 저장하고있다. 그래서 나의 이론은 아마도 쿠키에 저장하기에는 너무 큰 것이지만, 로컬 저장을하기에는 너무 큰 방법이 없다는 것이다.
localhost 아래 로컬 IIS에서이 내용을 테스트하고 있습니다. 누구든지 다른 브라우저가 작동하지 않는 이유를 생각할 수 있습니까? 쿠키와 로컬 스토리지에 모두 영향을 미치는 것은 이상한 일입니다. 나는 어떤 종류의 로컬 스토리지, 쿠키 또는 다른 것을 제한하는 보안 설정이라고 생각할 수 있습니다.
IE의 설정으로 IIS에서 설정을 해봤지만 해결하지 못했습니다. 모든 생각이나 아이디어가 가장 환영받을 것입니다!
감사합니다,
매트
답변을 원하면 먼저 세부 사항을 선결제해야합니다. 당신의 코드는 무엇입니까? 어떤면에서 '다른 브라우저'는 '작동하지 않습니까?' 어떤 OS에서 어떤 버전의 '다른 브라우저'는 무엇입니까? – Phrogz
빠른 업데이트. 나는 XML이 실제로 저장되고 리턴된다는 것을 발견했다. 실제로 IE8에서 XML을 통과하는 데 문제가 있습니다! 어떤 이유로이 자바 스크립트에 문제가 있지만 Chrome은 $ (xml) .find ("액션")이 아닙니다 : each (function() {alert ('x');}); –