2013-11-28 173 views
-4

我想以一種沒有界面的編程方式完全模擬瀏覽器,並且需要訪問它的每個方面。如DOM Tree,js執行等。domtree全模式瀏覽器模擬

我讀過phantomjs和casperjs文檔,似乎他們不支持dom樹。 你有什麼建議?

+3

PhantomJS支持DOM就好了。是什麼讓你覺得它不? – Brad

+0

找不到示例。 –

+0

例子是什麼?你想做什麼? – Brad

回答

1

正如他們之前所說,Casperjs處理渲染domtree任何你想要的方式,列出所有的錨點,標題,頭文件等等。在過去你會使用像Python的Beautifulsoup或Perl的TokeParser,但那些站在我們現在看到的沉重的阿賈克斯站點。

我會用CasperJs檢查文檔。這是刮現代網絡的最佳工具之一。