如何单击非静态页面(webbrowser c#)中的输入按钮?
How to click on a input button in a non static page (webbrowser c#)?
我试图在我的网络浏览器表单中点击一个页面上的输入按钮,但 InvokeMember 事件不工作,我研究了,并且读到 InvokeMember 只在静态页面上工作,但页面,我'尝试自动点击,不是静态的,我没有找到点击非静态页面输入的方法。
有人知道如何解决这个问题吗?
我试过:
webBrowser1.Document.GetElementById("loginBtn").InvokeMember("Click");
webBrowser1.Document.GetElementById("loginBtn").RaiseEvent("onclick");
感谢大佬们的帮助,我找到了答案
该页面是反机器人的,不允许快速点击,然后放置
Thread.sleep (1000);
欺骗页面并允许自动登录。
我正在开发 Web 应用程序的登录页面,我正在使用 validate() 方法和我的 button.onclick 函数。
<input type="button" id="commit" value="Sign in" onclick=" validate() ">`
我试图在我的网络浏览器表单中点击一个页面上的输入按钮,但 InvokeMember 事件不工作,我研究了,并且读到 InvokeMember 只在静态页面上工作,但页面,我'尝试自动点击,不是静态的,我没有找到点击非静态页面输入的方法。
有人知道如何解决这个问题吗?
我试过:
webBrowser1.Document.GetElementById("loginBtn").InvokeMember("Click");
webBrowser1.Document.GetElementById("loginBtn").RaiseEvent("onclick");
感谢大佬们的帮助,我找到了答案 该页面是反机器人的,不允许快速点击,然后放置
Thread.sleep (1000);
欺骗页面并允许自动登录。
我正在开发 Web 应用程序的登录页面,我正在使用 validate() 方法和我的 button.onclick 函数。
<input type="button" id="commit" value="Sign in" onclick=" validate() ">`