我在C#应用程序中使用Web浏览器控件,并从在线平台导入广告。
对于Web浏览器控件,我进行了以下设置: C# webbrowser Ajax call
仅使用Web浏览器控件在搜索表单中填写参数。
然后我通过InvokeMember
单击搜索按钮(webBrowser.Document.GetElementById(SubmitFormId).InvokeMember("Click");
)
在_Navigated / _Navigating事件中,我想要获取请求URL,然后想要在WebClient中执行请求以获取JSON响应。
点击搜索按钮会执行一个复杂的Javascript,该Javascript将创建并执行请求。
很遗憾,网络浏览器事件未触发,我无法收到请求。
-> e.on(“ click”,“ button.showResults”,b.proxy(this.handleSearchSubmit,this));
我还能尝试什么?
谢谢!