jScript调试错误,在简单的脚本
jScript debugger error, in simple script
我正在处理一个本地html文件,存储在Win7机器上,并在IE 9中打开。这个html文件使用javascript和jStorage。
然而,当我运行时,我得到错误"SCRIPT5007:无法获得属性'set'的值:对象为空或未定义。"这个错误指向语句$.jStorage.set("Key", "Hello");
.
我做错了什么?我已经使html和javascript的基本,我可以,缩小事情。
这是html:
<!DOCTYPE html>
<html>
<head>
<title>Backlog Tracker</title>
<script src="jquery-2.1.1.min.js"></script>
<script src="json2.js"></script>
<script src="jstorage.min.js"></script>
<script src="backlog.js"></script>
</head>
<body>
</body>
</html>
…下面是脚本(在html中引用为"backlog.js"):
$(document).ready(function(){
$("body").append("<button>Try It</button>");
$("button").click(function(){
$.jStorage.set("Key", "Hello");
console.log($.jStorage.get("Key"));
});
});
作为旁注,我读过关于SO的其他问题,比如这里,但似乎没有什么可以解释这个。参考jStorage在这里的使用,一切似乎都井然有序。由于这个SO答案,我最初指向jStorage。
localStorage在IE中不支持本地文件。在Chrome中可以,但在IE中不行。
如果你的文档中有<!DOCTYPE html>
和<meta http-equiv="X-UA-Compatible" content="IE=edge;chrome=1" />
, IE 9也支持JSON。
尝试运行一个小型的本地web服务器
相关文章:
- Javascript简单的timeago脚本设置为跨类或标签id
- 一个简单的粘性头jQuery脚本的问题
- 使用内容脚本中的“简单首选项”打开插件的选项页
- 用于wooccommerce的简单JQuery脚本不起作用
- 有没有更简单的方法在 Wordpress 中为多个页面模板排队脚本
- 简单的拖放JS脚本不起作用
- 使用require.js后,如何通过简单的脚本引用访问jquery全局命名空间
- 使用html表单作为python脚本输入的简单解决方案
- 将简单的Perl脚本翻译成Python,向客户端发送响应
- HTML&使用简单脚本进行JavaScript(jQuery)过滤
- 简单<脚本>标记 - 访问控制允许原点不允许原点空
- 知道为什么我的简单脚本在页面中途停止工作
- 我的简单脚本有什么问题
- Jquery简单脚本只能在本地工作.为什么?像Javascript翻译
- 无法使此简单脚本正确运行
- 在Joomla 2.5中将简单脚本转换为模块需要帮助来修复Java
- Javascript DOM Chrome扩展简单脚本
- JS / Backbone -我的简单脚本不会触发"validate"在基本模型中
- Javascript Rhino + JQuery简单脚本性能问题
- Javascript简单脚本无法执行