如何检测您是否在嵌入式IE浏览器中运行?

时间:2014-12-18 17:47:34

标签: javascript .net internet-explorer webbrowser-control

.NET具有IE包装器,可让您轻松将Web浏览器放入应用程序

http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser(v=vs.110).aspx

我们的网页需要检测它是否在应用程序中嵌入的IE中运行(因为嵌入时IE的行为会有所不同)。

我们怎么做?

(旁白:即使IE 10或11在系统上,当嵌入IE时,当我们在浏览器版本的js中进行标准测试时,似乎我们总是将IE检测为v7,即使IE 10等是在系统上。)

1 个答案:

答案 0 :(得分:0)

好的,这是我们的答案:

如果检测到的浏览器是IE7,则假设它已嵌入。

这是一个不完美的答案,但在我们的情况下,这是最合适的前进道路,因为似乎没有别的办法。