是否有办法处理网页(例如Google.com)元素,例如更改textBox内容或点击某些带有JavaScript的按钮?
我已经在C#中使用WebBrowser
执行此操作:
WebBrowser wb = new WebBrowser();
wb.Url = new Uri("https://google.com");
wb.Document.GetElementById("lst-ib").InnerText = "Stackoverflow";
wb.Document.GetElementById("btnK").InvokeMember("Click");
此代码将Google.com搜索字段更改为" Stackoverflow"然后点击" Google搜索"按钮。