为何浏览器可以显示,但webbrowser却显示不了网页内容

etie 2018-08-07 02:36:43
这个网址“http://mkt.dfsbsports.info/NewIndex”为何用浏览器,不管是IE还是其他的浏览器都可以正常显示,但是用webbrowser却基本显示空的(只显示一行标题)
...全文
1506 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
白菜-十一 2021-02-19
  • 打赏
  • 举报
回复
虽然过了好多年,但我也遇到这个问题,目前还未解决
etie 2018-08-24
  • 打赏
  • 举报
回复
引用 7 楼 jiangsheng 的回复:
开FEATURE_BROWSER_EMULATION把webbrowser的版本升级到IE11看看。

老大,追问一下,注册表修改后确实可以显示题中的网站。
但是,webbrowser读取不到显示的内容啊,请指教。
蒋晟 2018-08-12
  • 打赏
  • 举报
回复
开FEATURE_BROWSER_EMULATION把webbrowser的版本升级到IE11看看。
橘子皮... 2018-08-12
  • 打赏
  • 举报
回复
改下注册表就可,其他CefSharp那些坑更多
etie 2018-08-11
  • 打赏
  • 举报
回复
引用 5 楼 dugupiaoyun 的回复:
很大可能性是webbrowser在加载你那个网址的时候,加载JS脚本出错,导致后面无法继续,所以只出来一行标题。
试下webbrowser的属性silent设置为true看看,貌似还有个scripterrorssuppressed也可以设为true

已经设置过。其实你可以用我问题中的这个网站做个测试就知道
dugupiaoyun 2018-08-10
  • 打赏
  • 举报
回复
很大可能性是webbrowser在加载你那个网址的时候,加载JS脚本出错,导致后面无法继续,所以只出来一行标题。
试下webbrowser的属性silent设置为true看看,貌似还有个scripterrorssuppressed也可以设为true
etie 2018-08-09
  • 打赏
  • 举报
回复
引用 1 楼 StratosBlue 的回复:
webbrowser是个坑。。。它用的并不是当前系统的IE版本,而是一个旧的。。。好像还一直没更新。。。很多新特性都不支持了。
有些网站没法访问的。。可以的话使用第三方浏览器控件CefSharp或者Geckofx

老大,这个图片看也看不清,能否帖个源码或者打包个源码发到etie@qq.com。拜托
etie 2018-08-08
  • 打赏
  • 举报
回复
引用 1 楼 StratosBlue 的回复:
webbrowser是个坑。。。它用的并不是当前系统的IE版本,而是一个旧的。。。好像还一直没更新。。。很多新特性都不支持了。
有些网站没法访问的。。可以的话使用第三方浏览器控件CefSharp或者Geckofx

能否给个例子,非常感谢
Anonymous477 2018-08-08
  • 打赏
  • 举报
回复
引用 2 楼 etie 的回复:
[quote=引用 1 楼 StratosBlue 的回复:]
webbrowser是个坑。。。它用的并不是当前系统的IE版本,而是一个旧的。。。好像还一直没更新。。。很多新特性都不支持了。
有些网站没法访问的。。可以的话使用第三方浏览器控件CefSharp或者Geckofx

能否给个例子,非常感谢[/quote]

.....把项目设置成x86或者x64不要使用AnyCPU,然后Nuget安装CefSharp.WinForms

Anonymous477 2018-08-07
  • 打赏
  • 举报
回复
webbrowser是个坑。。。它用的并不是当前系统的IE版本,而是一个旧的。。。好像还一直没更新。。。很多新特性都不支持了。
有些网站没法访问的。。可以的话使用第三方浏览器控件CefSharp或者Geckofx

16,552

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧