我是新來的JavaScript和jQuery。 我不知道是否有任何方式下載目標html頁面的內容。下載html頁面並綁定到var
並將下載的內容綁定到一個變量,以後我可以搜索它的標籤或不搜索。
任何人都可以給我一個答案嗎? :) 謝謝
我是新來的JavaScript和jQuery。 我不知道是否有任何方式下載目標html頁面的內容。下載html頁面並綁定到var
並將下載的內容綁定到一個變量,以後我可以搜索它的標籤或不搜索。
任何人都可以給我一個答案嗎? :) 謝謝
是的,你可以使用jQuery的「負荷()」函數:api.jquery.com
如果你想將其加載到一個變量,而不是一個元素,你CAH使用「得到」功能。將html加載到變量中後,可以將其包裝以獲取jQuery元素。
一個簡單的例子(只是僞代碼,複製/粘貼可能不會工作):
$.get("/example.html", function(data) {
var source = $(data);
//and now you have a jQuery element. You can use 'find' to seach the including tags
}, 'html');
使用HTMLAgilityPack擺脫目標HTML內容,就像是
HtmlWeb htmlWeb = new HtmlWeb();
HtmlDocument doc = htmlWeb.Load(url);
doc.DocumentNode.SelectSingleNode(@"id('content')/div/div[1]/");
希望這有助於您。
這是什麼巫術?這不是客戶端的JavaScript – Tschallacka
你有什麼努力,直到nw ?? ..你想擴展的網頁被嚴格下載爲.html?..或.aspx也將工作? – AkshayJ