【发布时间】:2015-04-07 10:28:34
【问题描述】:
我注意到 Windows 7 附带了不支持 HTML5 或 CSS3 的 Internet Explorer 8。 Windows 8 带有 Internet Explorer 11,它支持 HTML5 和 CSS3
我正在开发一个 C# 应用程序,该应用程序在 Web 浏览器控件中使用 HTML5 和 CSS3 的网页界面。问题是 Internet Explorer 8 不支持它。
我用过
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
在我的网页中。另外,我在 Regedit 中使用了替代 DWORD 值,值为 9000
[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
如果安装了 Internet Explorer 9 或更高版本,它将兼容,但我无法在 Windows XP 上安装 Internet Explorer 9,因此我的应用程序不会在 XP 上被推荐。
是否有支持 HTML5、CSS3 和事件处理程序的 Web 浏览器控件的替代方案?如果不是如何在 Windows XP 上安装 Internet Explorer 9 及更高版本?
【问题讨论】:
-
将 chrome 或 firefox 直接嵌入到您的应用程序中,或者搜索用于 C# 的 webkit 引擎的端口,其中有一些
-
我很沮丧。这是我的毕业设计。 -1 让其他人这样做:(
-
界面是与用户交互的,我不确定 chrome 或 Firefox 是否有事件处理程序!
-
那么 webkit 端口呢? inb4 这些需要努力让他们按照你的喜好工作
-
我会用谷歌搜索 webkit 端口。
标签: c# winforms internet-explorer