我有一个可在Firefox中运行的jQuery弹出窗口。
但是,我在html页面的第1行收到以下错误消息:
SCRIPT438:Object不支持属性或方法'addEventListener' popup_1.html,第1行第1个字符
我在第1行中唯一的代码是:
<html>
当我运行IE9调试器时,我收到一个名为
的错误script block(1)
但是我没有使用任何名为“script block”的javascript,这是一个Internet Explorer添加还是什么?
答案 0 :(得分:13)
看起来我必须添加html 5 doctype:
<!DOCTYPE html>
答案 1 :(得分:6)
我在IE10中遇到此错误。问题是浏览器在兼容模式下运行。按F12并将其关闭。错误消失了。
答案 2 :(得分:5)
添加
<meta http-equiv="X-UA-Compatible" content="IE=Edge" >
为我解决了这个问题。
这个错误通常会发生,因为IE为每个html节点创建了js变量,它与jquery&amp;你要添加的其他JS东西。
答案 3 :(得分:1)
确保您拥有以下标记:
<!DOCTYPE html>
(当然,也关闭此标签)<meta http-equiv="X-UA-Compatible" content="IE=edge" />
这两个标签都告诉IE使用最新的渲染器Edge渲染页面。