ie8 javascript没有运行或加载

时间:2009-11-25 01:57:52

标签: javascript internet-explorer-8

我已经卸载并重新安装IE8几次,javascript将无法运行。 我检查了jQuery和众多网站,并运行简单的例子,如alert(“hi”);什么都行不通脚本调试下的ie8开发人员工具说

“无法在此位置设置断点,未加载文档中的代码”

使用Spoon插件和IE7或IE8时也会发生这种情况。

这些脚本中的任何一个在firefox中都可以正常工作。

非常感谢任何想法或帮助!

11 个答案:

答案 0 :(得分:20)

转到“Internet选项”,“安全”,“自定义级别”,然后在“脚本”下启用“活动脚本”。

答案 1 :(得分:13)

OS:WinXp service pack2 IE7和IE8中的问题

今天我花了很多时间,卸载并重新安装IE v 7& 8.我多次检查过安全设置。甚至禁用我的防火墙,什么都没有用最终我的一个朋友找到了the clue

显然IE7& IE8使用相同的javascript注册DLL,无论出于何种原因,该DLL已经注册。

修复它: 开始>跑... 在“运行”框中,键入(不带引号)“regsvr32 jscript.dll” 您应该收到一个弹出窗口,表示注册成功。

答案 2 :(得分:4)

我遇到了同样的问题,但问题在于我定义脚本块的方式。我用了type="application/javascript"。这是supposed to be the correct way,但IE只需要text/javascript

答案 3 :(得分:2)

  1. IE - >工具 - >互联网选项 - >高级 - >禁用脚本调试(取消选中)

  2. 确保标记以>结尾而不是/>

答案 4 :(得分:2)

以上都不适合我,

保留关键字
它被阻止了,因为我试图从我的自定义对象调用我的自定义导出功能。 “export”关键字似乎在IE中保留。

Chrome可以很好地运作。

答案 5 :(得分:1)

在我的情况下,问题是IE8不支持Object.defineProperty,导致所有JavaScript无效。

当我开始在IE8中调试JavaScript并收到错误Object doesn't support this action时,我发现了这个问题。

答案 6 :(得分:1)

This helped me,显然IE从本地驱动器运行时并不总是加载脚本。我不得不添加一个" Mark of the Web"。

<!DOCTYPE html>
<!-- saved from url=(0021)http://www.google.com -->
<html>

答案 7 :(得分:1)

我的案例是在Windows Server 2008 R2中的IE11中

起初我的网站被识别为互联网区域,其中IE安全级别栏已配置为且不正常。

但将我的网站简单地添加到受信任的网站,这些网站通过互联网选​​项安全性较低 - 安全标签 - 解决了问题。

答案 8 :(得分:0)

看起来同一症状可能有多种原因。对我来说,结果是ActiveX控件/活动内容被阻止了(我正在开发本地,并且忘记了IE喜欢从本地开始做好事和安全的事情。)

旁注:随着IE9(我刚升级),他们将'黄色条'移到了底部,我没有注意到它。 MS最近缺少的是他们的UX / UI设计

(例如参见功能区界面视觉过载http://www.appleinsider.com/articles/10/03/29/new_office_11_for_mac_sports_dense_ribbons_of_buttons.html

答案 9 :(得分:0)

我试过了 regsvr32 jscript.dll,但它不起作用。

然后我试了

regsvr32 C:\Windows\System32\jscript.dll
regsvr32 C:\Windows\SysWOW64\jscript.dll

它有效!

答案 10 :(得分:0)

就我而言,JavaScript键 const 会导致阻止JavaScript执行的错误。关键词不支持IE 10(和早期版本)。有关详细信息,请参阅this