【发布时间】:2011-08-18 03:04:27
【问题描述】:
我想知道对于 .net Windows 窗体应用程序是否有替代 WebBrowser 控件的选项?我遇到了一个问题,即系统更改为更新版本的 IE 并且我的应用程序的 HTML 编辑器坏了 - 应用程序开始崩溃。如果我能获得更好的稳定性,我愿意为商业产品付费。
【问题讨论】:
-
您确定您的 HTML 编辑器损坏的原因了吗? IE 是否真的破坏了公共界面中的某些内容?
-
@John - 客户让 windows update 安装 IE9。然后由于浏览器控制,我的应用程序开始崩溃。降级到IE8,问题就消失了。而且,不,我没有确定原因。让客户帮助调试几乎是不可能的。我添加了一个可能有帮助的 DocumentCompleted 处理程序。 stackoverflow.com/questions/6021527/…
-
我对 IE9 不允许编辑的部分修复是添加 ((HTMLBody)_doc.body).contentEditable = "true";所以界面中的某些东西是不同的。但这仍然不能解决客户的问题。甚至要求他们重新安装 IE9 作为测试也很困难。
-
@John - 我没有得到客户的挂起情况。但我记得我确实必须编辑我的代码才能让编辑器功能再次工作。这是几个月前的事了。这是我将来要避免的研究项目。我认为重新安装 IE9 会解决客户的问题。
标签: .net winforms webbrowser-control