Internet explorer 嵌入MSIE版本的软件?

Internet explorer 嵌入MSIE版本的软件?,internet-explorer,Internet Explorer,我正在使用一个带有嵌入式浏览器的软件进行编码(这是一种带有浏览器预览的IDE,我使用该软件提供的工具进行编码)。 事实上,软件使用的MSIE版本与计算机上安装的MSIE版本不同 怎么可能呢?Windows的软件不使用Windows上安装的相同版本?他们如何嵌入不同版本的MSIE浏览器 我没有关于软件所用语言的具体信息,我的问题是关于如何在软件中嵌入不同版本的MSIE的一般问题。为了检查它是否处于兼容模式,我尝试检测用户代理,它谈论的是Trident:6.0,这个版本的Trident仅在IE10中

我正在使用一个带有嵌入式浏览器的软件进行编码(这是一种带有浏览器预览的IDE,我使用该软件提供的工具进行编码)。 事实上,软件使用的MSIE版本与计算机上安装的MSIE版本不同

怎么可能呢?Windows的软件不使用Windows上安装的相同版本?他们如何嵌入不同版本的MSIE浏览器


我没有关于软件所用语言的具体信息,我的问题是关于如何在软件中嵌入不同版本的MSIE的一般问题。

为了检查它是否处于兼容模式,我尝试检测用户代理,它谈论的是
Trident:6.0
,这个版本的Trident仅在IE10中,所以浏览器是IE10

要强制页面以IE10的方式呈现,我添加了以下标题:

<?php header("X-UA-Compatible: IE=edge,chrome=1"); ?>


您是否创建或访问了此软件的源代码?您如何知道它正在使用IE引擎?检查WebBrowser控件是否在兼容模式下运行。有关如何更改呈现模式,请参阅此答案:您可以使用ngrep for windows或在准备好的网站上冲浪来发现HTTP用户代理。感谢@Fishcake啊,这是我正在查找的链接,
FEATURE\u BROWSER\u EMULATION
是搜索词,也适用于安装了IE10的系统。请参阅MSDN,注意
contoso.exe
只是应用程序名,您可以提供将使用这些兼容性视图设置的每个应用程序名。