Как включить localstorage в internet explorer

localstorage, похоже, работает над: – Гугл Хром – Mozilla Firefox – Опера – Опера мини – возможно, Safari

но не в Internet explorer (я использую Internet explorer 11). Мое – это окна 7. Мне нужно что-то эквивалентное, которое будет выполнять ту же работу. Это для проекта, и я делаю все на своем диске C: (безопасность не важна), поэтому мой протокол – файл: . Я провел некоторое исследование, и некоторые люди его исправили, добавив:

но это не сработало для меня.

сохранено как page1.html и вторая страница:

сохранено как page2.html

Все ответы оценены.

Добавление объявления doctype означает, что ваша разметка разрешена браузером так, как должна (т.е. как HTML5).

В Internet Explorer есть несколько проблем с локальным хранилищем. Прежде всего, он не работает вообще в версиях до 8 – вы не укажете версию, которую вы используете в своем сообщении.

Важно: вы упоминаете, что работаете на своем диске C: это означает, что вы используете протокол file:// , а не http? если это так, проблема решена. Использование файлового протокола вызовет различные проблемы, не в последнюю очередь, что localStorage просто не будет работать в IE.

Если у вас все еще есть проблемы, вы можете обнаружить, что вам нужно поработать с настройками безопасности браузера, чтобы разрешить локальное хранилище.

Читайте также:  Doom 3 xbox 360 freeboot

Эта страница содержит матрицу, в которой подробно описывается поддержка localStorage в различных браузерах:

Обязательно ознакомьтесь с замечательным ресурсом HTML5 от Mark Pilgrim, который включает в себя некоторый IE-код для обнаружения события storage :

Что такое Local Storage Objects (локальное хранилище)?

Локальное хранилище — это постоянное хранилище данных с более расширенной емкостью и возможностями, чем cookies.

В качестве него могут выступать DOM Storage (в Firefox / Internet Explorer), Database Storage via SQLite (в Safari), Local Shared Objects (Flash Cookies) и др.

Данные из локального хранилища находятся на вашем компьютере и передаются только по запросу сервера.

В чем опасность Local Storage?

В нем сохраняются данные, по которым вас можно идентифицировать. А поскольку они работают даже с отключенными cookies, то представляют серьезную угрозу для анонимности.

Как сохранить приватность?

Отключить Local Storage в настройках браузера или регулярно его очищать. (можно использовать такие плагины как "HTML5 Storage Manager All in One" для Google Chrome)

В случае с Flash Cookies необходимо отключить локальное хранилище в настройках Flash или полностью отключить/удалить Adobe Flash.

Как отключить Local Storage в Internet Explorer 11 :

Откройте меню настроек и выберите “Internet Options”.

Во вкладке Advanced снимите галочку с “Enable DOM Storage”.

Как очистить Local Storage в Internet Explorer 11 :

Откройте меню настроек и выберите “Safety” — “Delete browsing history…” (или нажмите Ctrl+Shift+Del).

Отметьте галочкой “cookies and website data” и нажмите “Delete”.

Как отключить Local Storage в Firefox :

Введите в адресной строке: about:config и нажмите “I’ll be careful, i promise!”

Найдите в появившемся окне, используя поиск: dom.storage.enabled

Дважды кликните на строку, чтобы значение сменилось с "True" на "False".

Читайте также:  Программа для восстановления флешки silicon power

Как очистить Local Storage в Firefox :

Нажмите Ctrl+Shift+Del, отметьте галочкой опции “Cookies”, “Offline Website Data”.

В поле “Time Range” выберите “Everything”.

Нажмите “Clear Now”.

Как отключить Local Storage в Opera :

В “Опере” можно отлючить Local Storage только вместе с cookies. Делается это в “Settings”, во вкладке “Privacy and Security”. В разделе Cookies выберите “Block sites from setting any data”.

Как очистить Local Storage в Opera :

Откройте меню “Opera” и выберите “More Tools” -> “Clear browsing data” (или нажмите Ctrl+Shift+Del).

Измените Obliterate the following items from: “the past hour” на “beginning of time”. Отметьте галочкой “Cookies and other site data” и нажмите “Clear browsing data”.

localstorage seems to work on: – Google Chrome – Mozilla Firefox – Opera – Opera mini – probably Safari

but not on internet explorer (I’m using internet explorer 11). My is is windows 7. I need something equivalent that will do the same job. This is for a project and I’m doing everything on my C: drive (security is not important) so my protocol is file:. I’ve done some research and some people got it fixed by adding:

but it didn’t work for me.

here is my code:

saved as page1.html and second page is:

saved as page2.html

All answers appreciated.

2 Answers 2

Adding the doctype declaration means your mark-up is resolved by the browser the way it should (i.e. as HTML5).

Internet Explorer has a couple of issues with local storage. First of all, it doesn’t work at all in versions prior to 8 — you don’t specify the version you’re running in your post.

Читайте также:  Установка офиса на мак

Important: you mention you are running on your C: drive: does this mean you are using the file:// protocol rather than http? if so, problem solved. Using the file protocol will cause various issues, not least that localStorage simply won’t work in IE.

If you’re still having issues, you may find you need to tinker with the browser’s security settings to allow local storage.

This page includes a matrix detailing localStorage support in the various browsers:

Be sure to check out Mark Pilgrim’s excellent HTML5 resource, which includes some IE-specific code for detecting the storage event:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock detector