![](/img/trans.png)
[英]How can I fetch a web page with external resources like browsers “save complete web page”?
[英]How can I walk through embedded resources in a web page with JavaScript?
我希望能夠逐步瀏覽網頁中的所有嵌入式資源(CSS樣式表,外部JavaScript文件,圖像,iframe等),然后使用JavaScript對其進行處理。
我可以將它們分別定位,但是我想知道是否沒有更通用的方法。 一些內置的方法或庫使您可以遍歷DOM並與這些嵌入式資源進行交互。
在那兒?
收集DOM元素的方法很多 ,但是最常見的方法如下:
document.body
document.getElementById()
document.getElementsByTagName()
document.getElementsByClassName()
document.querySelectorAll()
如果要獲取所有元素而沒有正式結構,則可以執行以下操作:
//non-standard
document.all
//or
document.getElementsByTagName('*');
另外,還有Sizzle ,這是jQuery使用的選擇器引擎。 它使用CSS選擇器定位元素。 或者,如果可能的話,使用jQuery,它承載了許多DOM 遍歷和操縱方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.