WebBrowser与IE的关系,如何设置WebBrowser工作在IE9模式下?
摘要:一.问题的提出偶然发现,Winform里的WebBrowser和IE实际安装的版本似乎并不同步,很有趣!下面有张图,里面一个窗口是用IE9打开某网站,另一个窗口是用Winform+WebBrowser打开同样的网站,有意思的事情出现了。在IE9窗口中,这个网站左边菜单树无法显示,原因是IE9使用的技术较新,而网站使用的技术较旧,未能及时同步更新到支持IE9所致。该如何办呢?微软在IE9中提供一个兼容性视图功能,只要一点击兼容性视图就可以兼容旧版本浏览器的网站。引用MSDN “To overcome potential compatibility issues, Internet Explore
阅读全文
posted @
2012-03-21 16:17
BobLiu
阅读(68777)
推荐(9) 编辑
WebBrowser一点心得,如果在Javascript和Winform代码之间实现双向通信
摘要:最近工作需要,学习了一下winform内嵌webbrowser控件,然后与htm页面中的javascript交互调用的技术,因此有了这篇心得。总的来说,javascript与winform的code互相调用,和web开发中javascript与服务器端代码通过ajax互相调用有类似之处。下面就用三个例子来说明:一.将WebBrowser控件放置在winform中,然后,写一个Page1.htm,内容如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><he
阅读全文
posted @
2012-03-21 07:35
BobLiu
阅读(12252)
推荐(8) 编辑