繁体   English   中英

使用http:// localhost / <…>访问时在Internet Explorer 11中加载javascript文件时出现问题

[英]Problem loading javascript files in Internet Explorer 11 when accessed using http://localhost/<…>

我有一个基于html / javascript / jquery的小型应用程序,它使用Jquery Validate插件进行验证。 在下面指定的某些条件下,它无法在IE11中运行

问题是,如果我尝试使用下面的URL访问应用程序,它将无法正常工作

HTTP://localhost/myapp/test.html

如果我尝试使用下面的URL访问该应用程序,它将起作用

http://127.0.0.1/myapp/test.html

如果我尝试从局域网上的另一台计算机访问该应用程序

没有问题

如果我完全重置了Internet Explorer设置,则它也将开始在Internet Explorer 11上运行。

无法在所有已安装IE 11的计算机上复制此行为:有问题的计算机上未安装任何其他软件

在此先感谢您解决此问题的任何提示

关于马修

在我自己回答问题之前,我想澄清一下原始问题中的陈述。

声明

问题是,如果我尝试使用下面的URL访问应用程序,它将无法正常工作

HTTP://localhost/myapp/test.html

如果我尝试使用下面的URL访问该应用程序,它将起作用

http://127.0.0.1/myapp/test.html

需要阅读为

问题是,如果我尝试使用下面的URL访问应用程序,则不会加载Jquery文件

HTTP://localhost/myapp/test.html

如果我尝试使用加载以下Jquery的URL访问应用程序

http://127.0.0.1/myapp/test.html

这是与Internet Explorer中的“兼容性”设置有关的问题。 处于兼容模式时,当前版本的Jquery似乎无法在Internet Explorer中加载

通过将以下meta标签添加到页面标题中,解决了该问题

这将禁用IE中的兼容性设置

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM