摘要:的查詢函數,在中與其他瀏覽器等是不一樣的,所以如果你的網站需要兼容,需要注意。在中的查詢函數為,其返回的是一個集合,通過循環就可以讀取所有的元素。枚舉第一個元素對執行操作枚舉下一個元素如果只查找單個元素,可以簡寫成這樣
var nodes=document.selectNodes("http://a[@href]"); for (i=0;i // 對 nodes[i] 執行操作; }
// 這里要注意,IE對于元素的默認索引序列是從0開始的,不符號W3C標準
// 添加下面這行代碼,讓其符合W3C標準
document.setProperty("SelectionLanguage","XPath"); //設置語言選擇 nodes=document.selectNodes("http://div[1]");
而其他瀏覽器的查詢函數,調用就稍微復雜一點,都是采用 document.evaluate 這個函數,返回的是一個枚舉集合,需要使用 while 循環來枚舉元素。
var result = document.evaluate("http://a[@href]", document, null, XPathResult.ANY_TYPE, null); var nodes = result.iterateNext(); //枚舉第一個元素 while (nodes){ // 對 nodes 執行操作; nodes=result.iterateNext(); //枚舉下一個元素 }
// 如果只查找單個元素,可以簡寫成這樣
nodes=document.evaluate("http://div[1]", document).iterateNext();
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/109614.html
摘要:參考網址創建應用創建應用目錄創建菜單節點設置菜單節點圖標內創建對應內的張圖片創建設置面板刷新緩存創建腳本生成配置信息的腳本命令執行添加默認配置以下條命令用于安裝包安裝直接執行可注釋掉創建刪除配置信息的腳本執行命令 參考網址:https://forum.openmediavault.... 創建應用GUI 創建應用目錄:/var/www/openmediavault/js/om...
摘要:參考網址創建應用創建應用目錄創建菜單節點設置菜單節點圖標內創建對應內的張圖片創建設置面板刷新緩存創建腳本生成配置信息的腳本命令執行添加默認配置以下條命令用于安裝包安裝直接執行可注釋掉創建刪除配置信息的腳本執行命令 參考網址:https://forum.openmediavault.... 創建應用GUI 創建應用目錄:/var/www/openmediavault/js/om...
摘要:短信轟炸的前世今生以前的網站幾乎不會對短信驗證碼接口做太多的安全防護,導致調用短信接口十分容易構造一個或者的請求就可以了惡意調用網站的短信驗證碼會讓平臺負擔更多的費用所以各大網站便采用各種方法來防止惡意調用短信接口,諸如簡單圖片驗證碼加上 短信轟炸的前世今生 以前的網站幾乎不會對短信驗證碼接口做太多的安全防護,導致調用短信接口十分容易 - 構造一個post或者get的請求就可以了!惡意...
摘要:目錄前言創建項目創建創建解析付費榜運行爬取初始列表調用腳本獲取詳情前言熟悉之后,本篇文章帶大家爬取七麥數據的付費應用排行榜前名應用。根據傳入的正則表達式對數據進行提取,返回字符串列表。 目錄 前言 創建項目 創建Item 創建Spider 解析付費榜 運行爬取初始app列表 Selenium調用JS腳本 獲取app詳情 前言 熟悉Scrapy之后,本篇文章帶大家爬取七麥數據(h...
閱讀 3467·2023-04-25 18:52
閱讀 2480·2021-11-22 15:31
閱讀 1218·2021-10-22 09:54
閱讀 3004·2021-09-29 09:42
閱讀 602·2021-09-26 09:55
閱讀 905·2021-09-13 10:28
閱讀 1093·2019-08-30 15:56
閱讀 2105·2019-08-30 15:55