Localstorage离线JS应用程序:如何设置域以从两个不同的html文件访问本地存储?

时间:2019-05-23 09:54:20

标签: javascript html local-storage

我正在制作一个小型JS / HTML应用程序,我希望在其中将首选项存储在LocalStorage中并从两个不同的HTML文件访问它们

当然,如果我停留在相同的HTML文件中,它将起作用,但是当我在另一个HTML页面上时,将无法访问相同的存储。我在网上看到这是因为我不在同一个域上工作,但还无法设置跨域。 我真的不需要太多地方,所以我不想使用IDB

main.html:

localStorage.setItem("test", myString));

other.html :(什么都找不到)

console.log(localStorage.getItem(test));

我尝试使用,但在控制台中显示“ 非法document.domain值

document.domain="myCustomLocalDomain.xyz"

1 个答案:

答案 0 :(得分:0)

两个不同的HTML文件只是无法访问相同的localStorage对象。根本不可能。