Javascript 使用Internet Explorer 11下的计算机名时,JQuery不起作用
我有以下ASP.NET WebForm应用程序的母版页代码Javascript 使用Internet Explorer 11下的计算机名时,JQuery不起作用,javascript,url,internet-explorer-11,hostname,windows-server-2012-r2,Javascript,Url,Internet Explorer 11,Hostname,Windows Server 2012 R2,我有以下ASP.NET WebForm应用程序的母版页代码 <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="<%= this
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="<%= this.ResolveUrl("~/Content/bootstrap.min.css") %> " rel="stylesheet" />
<link href="<%= this.ResolveUrl("~/Content/bootstrap-theme.min.css") %> " rel="stylesheet" />
<link href="<%= this.ResolveUrl("~/Content/bootstrap-datetimepicker.min.css") %> " rel="stylesheet" />
<link href="<%= this.ResolveUrl("~/Content/reports.css") %> " rel="stylesheet" />
<script src="<%= this.ResolveUrl("~/Scripts/jquery-1.9.1.min.js") %>"></script>
<%--<script src="/Scripts/moment-with-locales.min.js"></script>--%>
<script src="<%= this.ResolveUrl("~/Scripts/moment.min.js") %>"></script>
<script src="<%= this.ResolveUrl("~/Scripts/bootstrap.min.js") %>"></script>
<script src="<%= this.ResolveUrl("~/Scripts/bootstrap-datetimepicker.min.js") %>"></script>
<script src="<%= this.ResolveUrl("~/Scripts/es.js") %>"></script>
<script src="<%= this.ResolveUrl("~/Scripts/reports.js") %>"></script>
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<form id="formMain" runat="server">
<div>
<asp:ContentPlaceHolder ID="ContentPlaceHolderMain" runat="server">
</asp:ContentPlaceHolder>
</div>
</form>
</body>
</html>
当我使用主机的IP地址时,所有这些代码都可以正常工作
http://10.1.5.34/MyWebsite/Report1
但当我使用计算机名时,它不起作用
http://MyPCName/MyWebsite/Report1
我看不到任何错误,但奇怪的是Chrome在http://MyPCName/MyWebsite/Report1
所以这和IE 11有关
我现在有了修复它的线索。有什么线索吗?这是和我有关的
IE在两个实例之间使用不同的浏览器模式
或文档模式
通过设置注册表值或将其添加到页眉,可以强制IE使用相同的模式
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
它与主机名或主机名-f(带域)输出匹配吗?@IndraUprade抱歉,你的意思是什么?如果你已经尝试了带域信息的主机名,请忽略。我的意思是说url中的主机名是否与hostname命令的输出相匹配?@IndraUprade是的,或者是mac或windows上的u
<meta http-equiv="X-UA-Compatible" content="IE=edge" />