使用HTML5,bootstrap和JQuery 1.10.2 / ui 1.11.2的WPF WebBrowser控件

时间:2016-03-16 19:33:32

标签: jquery wpf twitter-bootstrap webbrowser-control

虽然我已经阅读了许多与WebBrowser控件和HTML5有关的问题,但我找不到这个问题的答案。

由于WebBrowser控件在上个世纪因IE7而陷入困境,因此编辑注册表似乎是唯一的解决方法,但由于我们的应用程序是ClickOnce,因此存在权限问题。我们尝试了许多第三方控件,这些控件比他们的价值更令人悲伤。快进到最近,我们发现添加

<meta http-equiv="X-UA-Compatible" content="IE=Edge" />

到目标站点的标题生成完美的bootstrap格式。 :-)然后我们得到了JavaScript错误“对象不支持属性或方法'attachEvent'”:-( - 这看起来很奇怪,因为浏览器现在报告自己为Edge(尝试使用ie-11同样的结果)我知道随着IE11 ...

而放弃了attachEvent以支持addEventListener

所以在我看来,即使页面格式化,好像浏览器是Edge / IE11,JQuery仍然将其视为IE7并发送错误的脚本。直接用IE11或Edge打开页面可以正常工作..

知道什么巫毒可以用来克服这个问题吗?

由于

0 个答案:

没有答案