单击ASP.NET按钮可使页面以IE9的Quirks模式显示

本文关键字:IE9 Quirks 显示 模式 NET ASP 按钮 单击 | 更新日期: 2023-09-27 18:27:29

我有一个ASP.NET按钮。当点击按钮时,它会向网站管理员发送一封电子邮件。

我的问题:在IE9中,单击按钮后,页面会刷新,然后以兼容模式显示页面。这意味着div和图像不合适。

如何阻止IE9在兼容模式下显示我的页面(这是怪癖模式吗?)?我的网页甚至使用了IE9的建议文档类型,即:

<!DOCTYPE html>

按钮为:

<form runat="server">
    <asp:button id="btnSave" OnClick="bt1Clicked" runat="server" Text="Send"  type="button" role="button" aria-disabled="false"></asp:button>
</form>

单击ASP.NET按钮可使页面以IE9的Quirks模式显示

奇怪的是,您可以尝试使用X-UA-Compatible属性。

将此放入您的<head>:

<meta http-equiv="X-UA-Compatible" content="IE=edge" />

这将强制IE使用最新的(IE9)渲染。

有关此属性的详细信息,请访问:http://msdn.microsoft.com/en-us/library/ie/cc288325(v=vs.85).aspx