当前位置: 代码迷 >> C# >> C# webBrowser控件在IE8的计算机上网页显示不完整
  详细解决方案

C# webBrowser控件在IE8的计算机上网页显示不完整

热度:459   发布时间:2016-05-05 04:40:24.0
C# webBrowser控件在IE8的电脑上网页显示不完整
如题,
电脑上装IE8,窗体上有个webBrowser控件,在打开一些网页的时候,总是显示不完整,商品图片总是显示不出来,可能是一些框架没有显示出来,

有人说写入注册表 FEATURE_SCRIPTURL_MITIGATION  项里加程序名字,我测试了也还是不行,郁闷坏了

http://detail.tmall.com/item.htm?id=40565789131&ad_id=&am_id=&cm_id=140105335569ed55e27b&pm_id=&abbucket=15 //天猫的一个商品页面,

不管我是模拟点击还是直接访问在webBrowser里面就是加载不完成,商品图片总是显示不出来,也查阅了很多资料,还是不得其解,如果有装有IE8的大神,大侠,希望帮我试试,感激不尽,大家可以踊跃发言哈。。。


------解决思路----------------------
用webkit.net代替webbrowser试试看。
------解决思路----------------------
这个比较奇怪。
------解决思路----------------------
我Win7, IE11试了下,可以载入,但是会有一个js错误。
------解决思路----------------------
简单测试了一下,默认情况下,无论是在IE8中或是在webBrowser中打开这个网址,都会报个错误。点继续后,IE8下会显示一些图片,而webBrowser中不会显示。
然后在IE中修改一下安全设定,设定可以执行脚本和跨域显示,在IE8中或是在webBrowser中就可以正常显示这个网址了。
------解决思路----------------------
我试了,在IE8中允许“跨網域存取資料來源”(我的系统是繁体),就可以显示图片了。
------解决思路----------------------
这问题没碰到过,帮顶一下
  相关解决方案