gpt4 book ai didi

JavaScript 无法在简单的测试页面上运行

转载 作者:行者123 更新时间:2023-12-03 10:10:42 24 4
gpt4 key购买 nike

我正在尝试测试我的本地存储,因此我尝试了一些示例。这个例子以前有效,但现在不行了。不知道发生了什么

https://stackoverflow.com/questions/30116818/how-to-use-local-storage-form-with-html-and-javascript?noredirect=1#comment48344527_30116818/

现在我正在尝试这段代码,但 if else 上没有弹出任何内容,它只是说本地存储是

function lsTest() { 
var test = 'test';
try {
localStorage.setItem(test, test);
localStorage.removeItem(test);
return true;
} catch(e) {
return false;
}
}

var elem = document.getElementById('status');

if (lsTest() === true) {
elem.innerHTML += 'available.';
} else {
elem.innerHTML += 'unavailable.';
}

html

<div id="status">Local Storage is </div>

完整代码 http://tny.cz/39896a73

最佳答案

您应该使用网络服务器而不是本地文件系统打开页面。浏览器根据主机(域名)保存本地存储数据。这可以防止跨站点本地存储访问。

关于JavaScript 无法在简单的测试页面上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30123332/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com