C#的网页控件WebBrowser如何指定内核为IE8?

本人想做一个简易的浏览器,使用WebBrowser控件,要求必须指定使用IE8内核,具体的说就是在只装有IE6或者IE7的电脑上也可以使用该程序,用IE8的内核进行浏览网... 本人想做一个简易的浏览器,使用WebBrowser控件,要求必须指定使用IE8内核,具体的说就是在只装有IE6或者IE7的电脑上也可以使用该程序,用IE8的内核进行浏览网页;

当然如果有其他方面的特效也可以贴出来,不胜感激!先给一点分,如果是我要的功能,另追加30分!
如果把IE8的内核加入到系统之内,不知道是否可行,就想360浏览器一样,它不也是调用IE内核的嘛!期待有人知道
展开
 我来答
翼帆
推荐于2017-10-09 · TA获得超过1729个赞
知道小有建树答主
回答量:819
采纳率:60%
帮助的人:507万
展开全部
WebBrowser只调用当前电脑上安装的IE内核,你电脑上安装IE几就调用几。正常情况下,电脑上是无法安装多个IE版本的,所以无法选择IE版本。

IE内核是无法单独加入的。不过理论上你也可以试试,模拟IEtest的方式。360浏览器也是直接调用IE内核,并不是单独的,而是系统的,无法指定内核版本。但是你可以嵌入webkit内核,这样不必基于IE或者其版本限制。
追问
请问有更好的建议或者实例嘛?
追答
这个目前确实没有好的办法,我看了下IE test的介绍,也是模拟了IE不同版本的DOM解析和模拟不同的JS引擎达到的效果,并非真正调用不同内核的版本。所以,目前已知的方法中没有办法选择IE的内核版本。建议你内嵌webkit的内核,比IE更快捷更优秀。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
七终多E
2011-05-13 · TA获得超过1.4万个赞
知道大有可为答主
回答量:3756
采纳率:46%
帮助的人:3393万
展开全部
指定用IE8内核的话 在没有IE8内核的情况下 如何运行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式