2013-04-02 18 views
0

我正在研究一個刮板,我想刮一些網站,但在一個ID或類上使用jQuery不會返回任何東西,這意味着他們沒有在他們的網站上使用jQuery。構建一個刮板,如果頁面不使用jQuery?

如何爲不使用jQuery的網站構建我的刮板,例如CNN或Instapaper.com?

我試過$$但我似乎無法找出方法來調用,以獲得像兒童或div的值的東西。

任何建議將是非常有益的!

回答

1

自己注入jQuery。

var script = document.createElement("script"); 
script.type = "text/javascript"; 
script.src = "//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"; 
var body = document.getElementsByTagName("body")[0]; 
body.appendChild(script); 

注:這可以作爲一個瀏覽器書籤,以及非常好的 - 調試不使用jQuery的應用程序時,這個創造奇蹟。

1

看看jQueryfy。它似乎無所不知地需要你做什麼。但使用原生JavaScript可能甚至是一個更好的主意。