1
我想單擊我的webbrowser窗體中的頁面上的輸入按鈕,但InvokeMember事件不工作,我研究了,並且閱讀了InvokeMember只能在靜態頁面上工作,但是我試圖在頁面上工作自動化點擊,不是靜態的,我沒有找到一種方法來點擊非靜態頁面的輸入。如何點擊非靜態頁面中的輸入按鈕(webbrowser c#)?
有沒有人有任何想法如何解決這個問題?
我已經試過:
webBrowser1.Document.GetElementById("loginBtn").InvokeMember("Click");
webBrowser1.Document.GetElementById("loginBtn").RaiseEvent("onclick");
坦克的幫助下,我找到了答案 頁面是反機器人,並且不允許一個非常快速的點擊,然後放置
Thread.sleep (1000);
欺騙了頁面並允許自動登錄。
如果該按鈕是一個提交按鈕,那麼只需提交()表單。 – Gusman