在IE下报这个错误,一般网上说的解决办法是修改浏览器设置,或者升级浏览器
如果是开发人员的话,可以从代码上面找找原因.
我近期就遇到这个问题.在低版本IE6中出现
一开始尝试在<script>中添加defer="defer",这样确实可行
但是有些JS需要在<script>加载完后再执行的
之前的做法是:
<html>
<head>
<title> New Document </title>
<!-- 依赖jquery -->
<script src="xxx.js"></script>
</head>
<body>
....
<script type="text/javascript">
<!--
// 初始化弹出窗
var win = new JqueryXXWin({...});
//-->
</script>
</body>
</html>
解决后:
<html>
<head>
<title> New Document </title>
<!-- 依赖jquery -->
<script src="xxx.js"></script>
</head>
<body>
....
<script type="text/javascript">
<!--
var win;
$(function(){
// 初始化弹出窗
win = new JqueryXXWin({...});
})
//-->
</script>
</body>
</html>