Vb.net IE上的兼容模式强制不工作

Vb.net IE上的兼容模式强制不工作,vb.net,internet-explorer,Vb.net,Internet Explorer,我正在做下面的meta标记来强制页面在IE9中运行 <META http-equiv="X-UA-Compatible" content="IE=9"> 然而,根据我的研究,似乎是以下原因导致上面的元标记不起作用(下面是描述原因的示例): PHP中有一个解决方案,但我不确定是否可以运行代码。我的问题是:他们的解决方案是否是不涉及PHP的替代方案?可以用VB完成吗?请记住;此外: 您可以使用IIS添加标头: 您可以使用添加标题 在VB.NET中,可以使用: @安德鲁:我尝试了

我正在做下面的meta标记来强制页面在IE9中运行

<META http-equiv="X-UA-Compatible" content="IE=9">

然而,根据我的研究,似乎是以下原因导致上面的元标记不起作用(下面是描述原因的示例):


PHP中有一个解决方案,但我不确定是否可以运行代码。我的问题是:他们的解决方案是否是不涉及PHP的替代方案?可以用VB完成吗?

请记住;此外:

您可以使用IIS添加标头:

您可以使用添加标题

在VB.NET中,可以使用:


@安德鲁:我尝试了提供的方法,在标题标签“”中,它抛出了一个500内部服务器Error@user9808783我展示的代码片段旨在用于代码隐藏文件中。您是否试图将代码放在.aspx文件而不是.aspx.vb文件中?@user9808783好的,您应该可以按F7键进入代码隐藏文件。将代码放在行
结束类
之前。记住构建解决方案。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Protected Sub Page_Init(sender As Object, e As System.EventArgs) Handles Me.Init
    Response.AddHeader("X-UA-Compatible", "IE=EmulateIE7")
End Sub