gpt4 book ai didi

javascript - localStorage 不适用于 IE 10 抛出错误

转载 作者:行者123 更新时间:2023-11-29 18:24:28 25 4
gpt4 key购买 nike

我正在使用 HTML 5 项目模板制作 Windows 8 Phone 应用。

我已经使用 nuget 下载了 jquery-1.9.1.js 并且还从 here 下载了 jquery.mobile-1.2.0.js并将它们添加到我的项目中。

现在我正在使用以下代码,我正在尝试使用 localStorage,我的以下代码适用于 Chrome 和 Firefox,但不适用于 IE 10。

Common.js

$(document).ready(function(){
alert("jquery started");
localStorage.selectedCategory = "cc";
alert("After assignment");
alert(localStorage.selectedCategory);
})

当我在 IE 10 中运行它时,我在控制台中收到以下错误消息,并且仅显示我的第一个警报“jquery started”,其余警报未显示。

SCRIPT5007: Unable to get property 'msie' of undefined or null reference jquery.mobile-1.2.0.js, line 2536 character 5

SCRIPT5007: Unable to set property 'selectedCategory' of undefined or null reference common.js, line 3 character 2

enter image description here

当我注释掉 localStorage 代码时,会显示所有警报,但控制台中仍然存在一个错误。

SCRIPT5007: Unable to get property 'msie' of undefined or null reference jquery.mobile-1.2.0.js, line 2536 character 5

enter image description here

我只是不太明白这个问题,请帮我解决这个问题。

编辑:我的 html 代码:

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" type="text/css" href="/html/css/phone.css" />
<title>Interview QA</title>
<script type="text/javascript" src="../Scripts/jquery-1.9.1.js"></script>
<script type="text/javascript" src="../Scripts/jquery.mobile-1.2.0.js"></script>
<script type="text/javascript" src="../Scripts/Custom/common.js"></script>
</head>
<body>
<div id="header"></div>
<div id="footer"></div>
<div></div>
</body>
</html>

最佳答案

您可能需要正确的文档类型:

<!doctype html>

关于javascript - localStorage 不适用于 IE 10 抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14907212/

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