wpf在webbrowser中执行网页中一个关闭窗口的的按钮,然后再在该webbrowser加载页面...
本帖最后由 Pojie1999.0909 于 2019-9-16 10:48 编辑页面上有个按钮,如果在浏览器中点击就是关闭当前窗口。
如果在在webbrowser中执行它,然后再执行
this.webBrowser1.Navigate(url);
就报如下错误:
对 COM 组件的调用返回了错误 HRESULT E_FAIL
我想在执行关闭脚本后,仍然能用这个webbrowser继续打开指定网页,该怎么做呢? 你直接不关闭跳转不行?还有不建议用webbrowser 太垃圾了 dayer 发表于 2019-9-11 15:59
你直接不关闭跳转不行?还有不建议用webbrowser 太垃圾了
webbrowser 确实垃圾,但是没有更好的选择 dayer 发表于 2019-9-11 15:59
你直接不关闭跳转不行?还有不建议用webbrowser 太垃圾了
不行,因为我改不了网站的代码,网站的代码是别人的,谢谢 coolcalf 发表于 2019-9-11 16:37
webbrowser 确实垃圾,但是没有更好的选择
资料太少了,要有特殊需求弄起来太费劲 Pojie1999.0909 发表于 2019-9-11 17:46
不行,因为我改不了网站的代码,网站的代码是别人的,谢谢
其实,你可以注入js的 Pojie1999.0909 发表于 2019-9-11 17:46
不行,因为我改不了网站的代码,网站的代码是别人的,谢谢
怎么会改不了。。加载完成的时候你替换掉关闭按钮的事件就行了(直接替换dom的文本)。按钮应该是a标签你,把onclick里面替换成你需要跳转的页面。 coolcalf 发表于 2019-9-12 08:30
其实,你可以注入js的
已经解决,谢谢 dayer 发表于 2019-9-12 15:16
怎么会改不了。。加载完成的时候你替换掉关闭按钮的事件就行了(直接替换dom的文本)。按钮应该是a标签你, ...
已经解决,谢谢
页:
[1]