Как сохранить данные сеанса между просмотрами страниц на локальном (т.е. file: //) веб-сайте?
Я пытаюсь реализовать механизм входа в систему для веб-сайта с использованием JavaScript, который должен быть записанна диск и запустите оттуда.
Это исключает использование веб-сервера и, следовательно, HTTP.Это означает, что куки не осуществимы.
Похоже, что, хотя Firefox и IE поддерживают файлы cookie на локальных страницах HTML, Chrome и Safari этого не делают - неудивительно, учитывая, что файлы cookie являются конструкцией HTTP, а не HTML.
Хранение данных вфайл невозможен из-за изолированной программной среды JavaScript во время работы в браузерах.
HTML5 localstorage / sessionstorage не идеален, хотя бы потому, что я не уверен в среде, в которой он будет работатьи если он поддерживает HTML5.
Так в принципе, как я могу отследить, вошел ли пользователь на локальной странице без HTTP на HTML4?