如题,我想要用winform中的WebBrowser打开京东的登录页面,WebBorwser的内核已经通过修改注册表改到了IE11,但是打开京东登录页面后在输入密码的地方还是会出现脚本错误,点击登录按钮无效,点击后过一段时间也会出现脚本错误。请教高手来回答下这个问题该怎么解决?
我从网上查到的全是教怎么屏蔽错误弹窗的,但是屏蔽之后在点击登录按钮时还是没效果,问题在于为什么用IE都可以正常操作的界面用WebBrowser同样的内核就不行了呢?
图片里左边是我用winform显示的内核版本,右边是IE显示的内核版本。
IE中可以正常打开的网页,使用WebBorwser打开出现脚本错误
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- threenewbee 2018-09-11 08:54关注
应该是ssl证书或者是activex控件的加载问题。为了“躲开”activex的问题,可以用非ie内核
比如用selenium驱动chrome/firefox来执行网页自动化,参考:https://www.cnblogs.com/vaevvaev/p/7041858.html
解决 无用评论 打赏 举报