Chrome
小乐图客
示例1)获取当前网页所有链接URL地址的方法:选择内置代码下拉框中的URL,然后点击GO如果没有此内置代码可选,可以在代码文本框中,输入下列代码:return urlArr('a[href]').join('\n')
然后再结果文本框中,即可看到代码执行后的输出结果,是当前网页上所有的链接地址。这些地址可以直接选中复制,甚至编辑一下,或者在下方重命名一下,然后点击下方的保存按钮,直接下载保存为txt文本。
示例2)获取当前网页所有链接URL地址 以及相应链接文字(锚文本)的方法:选择内置代码下拉框中的name-URLs,然后点击GO如果没有此内置代码可选,可以在代码文本框中,输入下列代码:return urlArr('a[href]','','innerText').join('\n')
示例3)获取当前网页所有图片URL地址的方法:选择内置代码下拉框中的Image urls,然后点击GO如果没有此内置代码可选,可以在代码文本框中,输入下列代码:return urlArr('img[src]','src').join('\n')
示例4)获取当前网页所有视频URL地址的方法:选择内置代码下拉框中的video urls,然后点击GO如果没有此内置代码可选,可以在代码文本框中,输入下列代码:return urlArr('source[type*=video]','src').join('\n')如结果为空,表示没有相应的视频。
示例5)获取当前网页所有音频URL地址的方法:选择内置代码下拉框中的audio urls,然后点击GO如果没有此内置代码可选,可以在代码文本框中,输入下列代码:return urlArr('source[type*=audio]','src').join('\n')
示例6)获取当前网页所有Flash URL地址的方法:选择内置代码下拉框中的flash urls,然后点击GO如果没有此内置代码可选,可以在代码文本框中,输入下列代码:return urlArr('embed','src').join('\n')
urlArr的第一个参数,实际是jQuery选择器sizzle的写法,用来过滤dom元素
urlArr不返回链接地址为javascript开头的链接
urlArr的第2个参数,用于返回指定属性,而不是默认的src
urlArr的第3个参数,用于同时返回相应的指定属性(而不是仅返回默认的src)