WebBrowser兼容高版本出现的问题

yigezihao 2015-06-04 04:42:22
我在注册表HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION下添加键值,使Webbrowser兼容到IE 11,这样做访问网页会弹出提示“对象不支持addEventListener”属性或方法。请教各位大神,可有办法解决?

...全文
691 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hurryboylqs 2019-01-15
  • 打赏
  • 举报
回复
据说windows都默认带chrome内核浏览器了,IE几乎就是webbrowser控件用用,一般很少用户使用IE作为浏览器
蒋晟 2019-01-15
  • 打赏
  • 举报
回复
因为要兼容旧的网站,webbrowser在采用新的功能上比IE更加保守,比如默认是IE7模式,feature control也有很多差别。
hurryboylqs 2019-01-13
  • 打赏
  • 举报
回复
很奇怪为啥webbrowser不直接用系统安装最新的内核
蒋晟 2019-01-13
  • 打赏
  • 举报
回复
addEventListener IE9就支持了。 你用Fiddler看看UA是不是IE11的吧。
ZRGS 2019-01-11
  • 打赏
  • 举报
回复
给web对象添加m_web.SetSilent();
liang922 2015-07-16
  • 打赏
  • 举报
回复
建议专用cef3,彻底根治webbrowser兼容问题。
Dobzhansky 2015-06-23
  • 打赏
  • 举报
回复
微软的 attachEvent, 火狐和其他浏览器都不支持, 幸运的是他们都支持W3C标准的addEventListener方法
oyljerry 2015-06-23
  • 打赏
  • 举报
回复
Webbrowser支持的功能有限。只能做一些基本的页面
yigezihao 2015-06-05
  • 打赏
  • 举报
回复
难道就没有人研究过这个问题么?

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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