0

据我所知,基于WebKit的浏览器是在下载并构建后围绕开源webkit项目构建的,所以如果要围绕Trident渲染引擎/Internet Explorer的渲染引擎构建浏览器,你会-

  1. 从某个地方下载 Trident,构建它并将其添加到您的项目中,或者;
  2. 添加System.Windows.Forms.WebBrowser Control到您的Form并使用它?
4

1 回答 1

0

相信这个System.Windows.Forms.WebBrowser控件确实是基于IE的Trident引擎的。但是,默认情况下,它在可以做什么和不能做什么方面受到高度限制。

但是,您可以修改浏览器的应用程序特定设置,以通过控件启用功能。

例如,默认情况下,WebBrowser 控件使用计算机上安装的 IE 版本支持的最低设置进行呈现,例如,如果您安装了 IE9,WebBrowser 控件将以 IE7 兼容模式呈现,但您如果您更改/添加一些设置到注册表,则可以使用基于 IE9 标准的模式进行渲染。

在此处查看实施/修改 Internet 功能控制:

http://msdn.microsoft.com/en-us/library/ee330720%28v=vs.85%29.aspx

另一方面,我认为您很难找到 Trident 的下载。作为 Microsoft 产品,我猜它是一个严密保护、封闭源代码的秘密!- 但是你们确实找到了它的下载,我很想知道更多!:-)

于 2013-09-11T15:03:17.410 回答