C# 使用webBrowser控件獲取網頁中的賬號密碼登錄網頁元素並自動填寫模擬自動登錄

CSDN問答 2022-01-07 23:32:30 阅读数:613

c# 使用 webbrowser 控件 元素

想實現qq音樂網頁版自動登錄功能,但是不知道怎麼用webBrowser控件獲取對應的網頁元素。之前別的網頁可以用下面的方式獲取成功,但是這個qq音樂網頁不行了,請大神指教!

以前是這樣做的:

HtmlElement user = webBrowser1.Document.All["username"];//獲取賬號文本框,ID=username
HtmlElement password = webBrowser1.Document.All["password"];//獲取密碼文本框,ID=password
HtmlElement LoginButton = webBrowser1.Document.All["sso_login"];//獲取登錄按鈕,ID=sso_login
user.SetAttribute("value","abc");//給賬號文本框內容設置為“abc”
password.SetAttribute("value",“*123” );//給密碼文本框內容設置為“*123”
LoginButton.InvokeMember("click");//調用按鈕的點擊事件 

現在qq音樂網頁同樣方法不行了

版权声明:本文为[CSDN問答]所创,转载请带上原文链接,感谢。 https://gsmany.com/2022/01/202201072332298550.html