请问webBrowser打开网页时网页总会出现CSS不兼容如何解决。 15
使用winform开发安装版应用程序,使用文本webBrowser嵌套网页程序,但是网页在webBrowser中打开总是会出现各种CSS不兼容问题,单独使用浏览器打开都是...
使用winform开发安装版应用程序,使用文本webBrowser嵌套网页程序,但是网页在webBrowser中打开总是会出现各种CSS不兼容问题,单独使用浏览器打开都是正常的, 请问如何解决!~~ 急·~~~
展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏15(财富值+成长值)
2个回答
展开全部
浏览器内核问题。
可以指定webBrowser的内核,一般不兼容都是出现在低版本的浏览器内核,像IE6,7,8->9,10,11。
可以指定它用IE11的内核,,就不会出现什么不兼容了,当然IE11和CHROME,渲染出现的界面还是会有不一样,但是只是外观。
指定IE11,或者指定用其它内核像CHROME,,百度有操作方法。。
可以指定webBrowser的内核,一般不兼容都是出现在低版本的浏览器内核,像IE6,7,8->9,10,11。
可以指定它用IE11的内核,,就不会出现什么不兼容了,当然IE11和CHROME,渲染出现的界面还是会有不一样,但是只是外观。
指定IE11,或者指定用其它内核像CHROME,,百度有操作方法。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的浏览器版本多少的?
因为你的浏览器版本和你的webbrowser的版本不一样所致,webbrowser默认的使用的是IE8兼容模式,也就是IE7的版本;而你的浏览器如果为IE8或更高,webbrowser一样不会识别的,你需要手动更改注册表来实现;
参考下:
http://blog.csdn.net/r798303142b/article/details/7605992
因为你的浏览器版本和你的webbrowser的版本不一样所致,webbrowser默认的使用的是IE8兼容模式,也就是IE7的版本;而你的浏览器如果为IE8或更高,webbrowser一样不会识别的,你需要手动更改注册表来实现;
参考下:
http://blog.csdn.net/r798303142b/article/details/7605992
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询