我的页面中有此代码
<script language="JavaScript" defer>totCb["19782"] = 2;</script>
我几乎在脚本的末尾调用它,这应该将新值添加到数组totCb
。这适用于IE,但不适用于Chrome或FF,为什么?
答案 0 :(得分:3)
我不知道您使用的是哪种doctype,但是in HTML5:
如果src属性不存在,则不能指定defer和async属性。
答案 1 :(得分:0)
不推荐使用language属性,而选择type属性。而是尝试指定它:
<script type="text/javascript" defer="defer">
totCb["19782"] = 2;
</script>
According to w3 schools,defer
仅受IE支持。
答案 2 :(得分:-1)
IE是唯一支持脚本标记中的延迟“属性”的浏览器。