【发布时间】:2023-03-12 15:37:02
【问题描述】:
我正在尝试在我的 webbrowser 表单中单击页面上的输入按钮,但 InvokeMember 事件不起作用,我研究并读到 InvokeMember 仅适用于静态页面,但我正在使用的页面试图自动化点击,不是静态的,我没有找到点击非静态页面输入的方法。
有人知道如何解决这个问题吗?
我试过了:
webBrowser1.Document.GetElementById("loginBtn").InvokeMember("Click");
webBrowser1.Document.GetElementById("loginBtn").RaiseEvent("onclick");
求救,我找到答案了 该页面是反机器人的,不允许快速点击,然后放置一个
Thread.sleep (1000);
欺骗页面并允许自动登录。
【问题讨论】:
-
如果按钮是提交按钮,那么只需提交()表单。
标签: javascript c# html .net non-static