#javascript #browser #local-storage
#язык JavaScript #браузер #локальное хранилище
Вопрос:
Javascript в приведенном ниже коде не отображает содержимое локального хранилища, как ожидалось:
lt;scriptgt; window.open("https://www.cms.gov/medicare-coverage-database/search-results.aspx?keyword=memoamp;keywordType=startsamp;areaId=allamp;docType=NCA,NCD,Famp;contractOption=allamp;sortBy=relevance", "wf"); showlocal(); function showlocal() { alert(window.localStorage.length); for (var i = 0; i lt; window.localStorage.length; i ) { key=window.localStorage.key(i); console.log(key ' =gt; ' window.localStorage.getItem(key)); } } lt;/scriptgt;
Комментарии:
1. Чего ты ожидаешь?
window.open
не предоставляет вам доступ кcms.gov
локальному хранилищу.2. Когда я открываю этот URL-адрес, я вижу локальное хранилище (когда я проверяю и просматриваю вкладку приложения), так почему я не могу увидеть его с помощью window.open?