歡迎大家訪問我的個人網站? 萌萌的IT人 ,后續(xù)所有的文章都會在此發(fā)布
--------------------------------------------------------------------------------------------
WebClient client = new WebClient(BrowserVersion.INTERNET_EXPLORER_7);
HttpWebConnection httpwebconnection = new HttpWebConnection(client);
httpwebconnection.setUseInsecureSSL(true);
client.setWebConnection(httpwebconnection);
//獲取某網站頁面
HtmlPage page = client.getPage("https://xxx.xxxx.com");
//獲取某頁面元素,可通過id或name,(具體方式很多 --Foxswily)
HtmlElement username = page.getElementById("username");
HtmlElement password = page.getElementById("password");
HtmlElement submit = page.getElementById("username");
//HtmlElement elmt = page.getElementByName("somename");
// HtmlForm form;
//此例以文本框為例,先點擊,再輸入,完全跟真瀏覽器行為一致
username.click();
username.type("xxx8");
password.click();
password.type("xxxx2");
DomNodeList<HtmlElement> nodelist =page.getElementsByTagName("input");
//獲取按鈕
HtmlSubmitInput loginBtn = (HtmlSubmitInput)nodelist.get(8);
//點擊并獲得返回結果
System.out.println(loginBtn .getWebResponse().getContentAsString());
Page resultPage = loginBtn.click();
// HtmlPage mail = client.getPage(resultPage.getWebResponse().getWebRequest());
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
