[英]How to login to website using webbrowser control
我需要在Visual Basic 6.0應用程序中使用Webbrowser控件以編程方式鍵入用戶名,密碼(請注意它不是.Net應用程序)並單擊“登錄”按鈕。
此外,我不是想破解或垃圾郵件。 該要求是我嘗試在多個應用程序之間創建的接口的一部分。
請讓我知道如何解決這個問題。
謝謝
您可以使用WebBrowser控件的Document屬性與HTML頁面進行交互。 在你的情況下,它將取決於網站的結構,但你應該能夠做這樣的事情(未經測試)
With webBrowser.Document.forms(1)
.getElementByName("username").value = "username"
.getElementByName("password").value = "password"
.submit()
End With
我認為你應該使用一些HTTP請求並存儲返回的cookie(可能會有一個)。 如果它是GET或POST方法,則觀察頁面上的登錄過程,如果它使用cookie。 我認為你不需要webbrowser控件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.