페이지 뷰간에 세션 데이터를 로컬 (즉, file : //) 웹 사이트에 저장하려면 어떻게해야합니까?로컬 HTML 사이트에 세션 데이터를 저장하려면 어떻게합니까?
자바 스크립트를 사용하여 웹 사이트에 로그인 메커니즘을 구현하려고합니다.이 메커니즘은 디스크에 구워지고 거기에서 실행됩니다.
이렇게하면 웹 서버의 사용이 배제되므로 HTTP가 사용됩니다. 이것은 쿠키가 실행 가능하지 않다는 것을 의미합니다.
파이어 폭스와 IE는 로컬 HTML 페이지에서 쿠키를 지원하지만 크롬과 사파리는 HTML이 아닌 HTTP 구조이기 때문에 놀라운 것은 아닙니다.
브라우저 내에서 실행되는 동안 JavaScript 샌드 박스로 인해 파일에 데이터를 저장할 수 없습니다.
HTML5 localstorage/sessionstorage는 실행 환경과 HTML5를 지원하는지 여부가 확실하지 않기 때문에 이상적이지 않습니다.
기본적으로 사용자가 HTML없이 HTTP없이 로컬 페이지에 로그인 한 경우 어떻게 추적합니까?
[TiddlyWiki] (http://www.tiddlywiki.com/)를 참조하십시오. 안타깝게도 원하는대로 할 수있는 브라우저 간, OS 간 방법은 없습니다. – Pointy
"세션"을 갖고 나면 무엇을하려합니까? 가장 가능성있는 호환성 솔루션을 구현하는 가장 쉬운 방법은 쿼리 문자열 매개 변수를 사용하여 페이지간에 데이터를 유지하는 것입니다. –
또한 로컬 파일의 HTML만으로 구성된 "응용 프로그램"에 로그인해야하는 요점은 상상하기 어렵습니다. 텍스트 파일 편집기를 통해 빠르게 이동하여 쉽게 손상 될 수 있습니다. – Pointy