[英]Using jQuery as a command line on a saved DOM
這是我想做的事情,
web_page = fetch("http://www.google.com")
console.log($(web_page).find("body"))
通過簡單的命令行。 簡而言之,保存一個網頁,然后使用jQuery查詢該頁面。
有沒有這樣的工具?
試試phantomjs,一個無頭的webkit解決方案
如果您願意在瀏覽器中執行此操作,請嘗試使用YQL或您自己的代理來解決跨域ajax問題,通過ajax獲取遠程頁面然后遍歷響應。
F.ex使用像https://github.com/padolsey/jQuery-Plugins/tree/master/cross-domain-ajax/這樣的東西
你可以做
$.get('http://google.com', function(html) {
console.log( $(html).find('body') );
});
演示: http : //jsfiddle.net/uc7vt/
如果你熟悉Node.js,那么npm install jquery
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.