html – requiresActiveX = true元标记实际上有效吗?

我在SO,
like this one上阅读了一些博客文章,
like this one以及其他一些问题.

这些都说明如果你想弹出一条消息,建议访问者需要IE 10的桌面模式来查看该网站,那么“你所要做的就是”添加这个元标记:

<meta http-equiv="X-UA-Compatible" content="requiresActiveX=true" />

或者您可以设置HTTP标头:

<add name="X-UA-Compatible" value="requiresActiveX=true" />

我已经尝试了这两种技术,但它们似乎都不起作用! IE的Modern UI版本根本不做任何事情.没有弹出,没有消息,没有.

我现在通过IIS 8在本地运行我的站点.我已将URL添加到我的可信站点列表中.如果我使用其他浏览器,例如Chrome,我可以看到响应标头肯定是设置的.该页面在IE10 Modern中运行,它只是不告诉我切换到桌面模式…

我已经尝试在< head等的不同位置策略性地定位< meta标签,但这也没有帮助 有人可以提供任何建议吗?即使提到实现它的网站也会有所帮助…… 编辑 我已经尝试将其添加到“实时”网页on my own site,但在使用IE10 Modern时仍然没有提示我切换到桌面…

最佳答案 不确定这会为你解决,但它确实适合我.我必须将多个Compat标签组合成一个条目.点击这个:

< meta http-equiv =“X-UA-Compatible”content =“IE = 7,requiresActiveX = true”/>

点赞