.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等是在系统上。)
答案 0 :(得分:0)
好的,这是我们的答案:
如果检测到的浏览器是IE7,则假设它已嵌入。
这是一个不完美的答案,但在我们的情况下,这是最合适的前进道路,因为似乎没有别的办法。