当前位置: 首页 > 编程语言 > C#

使用网页浏览器点击网页中的按钮进行分享

时间:2023-04-11 00:02:49 C#

使用网页浏览器点击网页中的按钮所以我需要做的就是使用这段代码:browser.Navigate("www.somthing.com");browser.Document.GetElementById("ID").InvokeMember("点击");然后我需要在页面中找到按钮的ID并放入我的代码,但我的问题是有些按钮没有Id!那我该怎么办?他们只有Type和Class以及其他一些东西,但没有Id。我意识到有些按钮可能是java的,也许这就是为什么我不能以通常的方式单击它们的原因。所以你知道我该怎么做吗?你说你的button元素有一个className,你可以这样获取这个元素:以上是C#学习教程:使用webbrowser点击网页中的button分享所有内容,如果对大家和你有用需要了解更多C#学习教程,希望大家多多关注——publicForm1(){InitializeComponent();webBrowser1.Navigate("到你的注册账号url");}上=0;privatevoidwebBrowser1_DocumentCompleted(objectsender,WebBrowserDocumentCompletedEventArgse){foreach(HtmlElementbtninwebBrowser1.Document.GetElementsByTagName("button")){if(btn.GetAttribute("className")=="yourclassname"){btn.InvokeMember("点击”);休息;}}}代表立场,如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: