webbrowser用的是IE内核,可以修改成用火狐内核吗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了webbrowser用的是IE内核,可以修改成用火狐内核吗相关的知识,希望对你有一定的参考价值。
浏览器的内核不是这么简单就可以修改的,在火狐浏览器下,可以安装IE Tab插件调用IE内核浏览,IE内核的浏览器,因为大部分不支持扩展功能,无法修改。 参考技术A 浏览器的内核不是这么简单就可以修改的,在火狐浏览器下,可以安装IE Tab插件调用IE内核浏览,IE内核的浏览器,因为大部分不支持扩展功能,无法修改。本回答被提问者采纳winform中的WebBrowser可不可以换成其他浏览器的内核,比如说Chrome,详细一点,技术不好,谢谢
参考技术A 不能,WebBrowser是WinForm中带浏览器的控件,不能换成别的。 参考技术B 那就需要换控件了,其他内核的技术资料很少,可以搜索下C#方面chrome内核的控件,参考下:http://blog.csdn.net//article/details/9842281
建议最好还是用IE内核的,这方面的资料比较多,后期遇到问题也能解决,用其他内核的一遇到问题就麻烦了,还有个基于IE内核的第三方控件CSEXWB,使用方法和webbrowser差不多,可以搜索下;追问
我要访问的那个网站IE打不开,所以webbrowser也打不开,就是像换其他浏览器内核的控件,之前找到一个WebKit和ChromeWebBrowser 但是引用的dll太多又大,也不太会调,webbrowser不可以换内核吗?
追答你升级IE到最新版本IE11,直接用IE浏览器打开试试,如果直接用IE11也打不开,那个网站也太山寨了吧,竟然最大的微软客户都不支持。。有的网站是低版本的IE打不开的,必须IE8以上的才能打开,webbrowser默认使用的是IE8的兼容模式即IE7一样的;
webbrowser本身是基于IE内核的,无法使用webbrowser再更换别的内核,除非你更换控件;
就算IE11支持,岂不是每个要用到的都要装IE11么,那网站就是,没法说,其他浏览器都可以,就不能IE访问,哎……
参考技术C 身无彩凤双飞翼,心有灵犀一点通追答看你无限哲理水
参考技术D 郎骑竹马来,绕床弄青梅 第5个回答 2014-08-14 银镯系腕情犹在, 玉带缠腰恋旧衣 匆匆送得佳人去, 夜夜白马踏梦船.以上是关于webbrowser用的是IE内核,可以修改成用火狐内核吗的主要内容,如果未能解决你的问题,请参考以下文章
C# winform webbrowser如何指定内核为IE11? 输出 this.webbrowser.Version 显示版本是IE11的,但实际版本不是啊! 网上打的修改注册表HKEY_LOCA