Почему значение localalstorage перезаписывается в разных элементах iframe одного и того же происхождения? - PullRequest
0 голосов
/ 26 марта 2020

Я добавил два URL одного и того же доменного имени в два тега на веб-странице. Для этих URL я отправляю параметр запроса. Параметр такой же, но значение другое. Значение этого параметра сохраняется в локальном хранилище. Проблема заключается в том, что значение первого локального хранилища iframes перезаписывает локальное хранилище второго iframe. Значение localstorage одинаково для обоих фреймов. Но все должно быть иначе.

Спасибо

1 Ответ

0 голосов
/ 26 марта 2020

Поскольку хранилище является общим для всего источника, поэтому, когда вы находитесь в https://yousite.net/page2, вы можете получить доступ к данным, которые были сохранены из https://yousite.net/page2.

Просто используйте больше ключей idiomati c хранить ваши данные, например, page_1_data для page1 и page_2_data для page2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...