1
我有以下ASP.NET WebForm应用程序的MasterPage代码。JQuery无法在Internet Explorer 11下使用计算机名称工作
<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>
我有代码Bootstrap Datatimepicker
$(function() {
$('.datepicker').datetimepicker({
locale: 'es',
maxDate: 'now',
format: 'DD/MM/YYYY'
});
});
当我像
http://10.1.5.34/MyWebsite/Report1
使用主机的IP地址,但是当我使用计算机名它所有这些代码工作得很好不工作
http://MyPCName/MyWebsite/Report1
我看不到任何错误,但有什么奇怪的是,浏览器就会显示正确下http://MyPCName/MyWebsite/Report1
所以它是与IE 11的所有东西...
我现在已经知道如何解决它。任何线索?
做它匹配的主机名或主机名-f(带域)输出使用相同的模式? –
@IndraUprade对不起,你是什么意思? –
如果您已尝试使用域名信息的主机名,则忽略。我的意思是说,url中的主机名与主机名命令的输出相匹配? –