在安装 Microsoft Internet Explorer 9 RC 后,使用IHtmlDocument2.designMode
设置为的属性将托管在 Windows 窗体窗体上On
的控件切换到编辑模式突然停止工作。WebBrowser
问题:
有机会解决这个问题吗?
我已经尝试使用 doctype 或EmulateIE7
meta 标签进行调整,但没有成功。
(一个例子就是这个项目)
2011-02-21 更新:
正如Eric Lawrence所建议的,我在设置编辑模式之前调整了“Zeta”示例以设置文档文本。
不幸的是,我也没有设法切换到设计模式。
2011-02-24 更新:
部分讨论也在 Eric 的博客中进行。
2011-02-26 更新:
我目前的经验是,对于 HTTP URL 和通过WebBrowser.DocumentText
.
第一次测试似乎证明了这个假设。
我现在将围绕这个假设构建一个解决方案,并在此处发布更新和概念验证。
更新 2011-02-26 (2):
我现在已经使用内置 Web 服务器构建了一个概念验证,我相信它在 IE 9 上也能很好地工作。如果有人想下载并测试它是否工作并给我一个简短的反馈,我可以清理并发布源代码。
更新 2011-02-26 (3):
还没有反馈,我仍然在代码项目中更新了HTML 编辑控件文章和演示。
2011-03-16 更新:
自从 Internet Explorer 9 昨天发布以来,我们更新了我们的主要产品,以使用HTML 编辑控件文章中描述的集成 Web 服务器的想法。
经过近一个月的测试,我认为它工作得很好。
如果您将来确实在使用此方法时遇到任何问题,请在此处发表您的评论,我可以进行调查和修复。