浏览器兼容性-Internet Explorer和Javascript

时间:2019-07-01 08:25:02

标签: javascript internet-explorer

我知道已经有一些这样的问题了,但是我找不到答案。我的网站无法在IE中运行JS时出现问题(我正在使用IE 11进行测试)。

如果我在IE中访问我的网站,它会显示与禁用JS的其他浏览器相同的内容,除了它不会显示我在<noscript>标记内出现的错误。

我进入设置并启用了“脚本”部分下的所有内容,没有任何更改。但是,当我将其更改为提示时,它问我是否要允许脚本4次(我显然单击了“是”),然后它加载了我的页面,但是Javascript仍然不起作用,只是它向我展示了{{1 }}标签。

enter image description here

我可以做些什么来完全允许IE中的Javascript,还是可以修改JS以使其在IE中运行?

// -----编辑----- //

控制台中没有错误,您可以使用以下命令自己进行测试:

<noscript>

1 个答案:

答案 0 :(得分:0)

您的Internet Explorer似乎有问题。我只能提出一些建议,因为这在我的Internet Explorer中无法重现。您可以尝试以下方法:

  • 确保已从Windows Updates安装了Internet Explorer 11的所有更新。
  • 确保已在Windows中启用JavaScript。您可以参考this article了解详细步骤。
  • 尝试重新注册jscript.dll文件。为此,请按照以下步骤操作:

    1. 单击开始,在搜索框中键入命令提示符或 cmd

    2. 从开始搜索列表中右键单击“命令提示符”,然后单击以管理员身份运行。 (注意:如果系统提示您输入管理员密码或进行确认,请输入密码或单击“允许”。)

    3. 在命令提示符下,键入 regsvr32 jscript.dll ,然后按 Enter

    4. 键入退出,然后按 Enter

  • 如果上述方法不起作用,请尝试在Windows中重新安装或修复Internet Explorer。您可以查看this article了解详细步骤。