有一個網站,我想從Perl中提取信息,我需要的是使用JavaScript生成的頁面,不過部分,因此你在源看到的是:如何使用Perl從JavaScript動態生成的網頁中獲取文本?
<div id="results"></div>
我需要以某種方式拉取出該div的內容並使用Perl/proxies/whatever將其保存到文件中。例如我想要保存的信息將是
document.getElementById('results').innerHTML;
我不確定這是否可能,或者如果有人有任何想法或方法來做到這一點。 我正在使用山貓源轉儲爲其他網頁,但因爲我不能直接屏幕刮這個頁面,我來到這裏問它!
如果有人有興趣,該頁面是http://downloadcenter.trendmicro.com/index.php?clk=left_nav&clkval=pattern_file®s=NABU,我想獲得的信息是關於ConsumerOPR
我也對這個感興趣...你能看到和/或你有沒有訪問AJAX請求URL(假設數據正在通過AJAX填充)? – farinspace 2010-04-16 17:43:36
是的,我可以看到ajax,但是在這個網站上從ajax查詢中發回的所有內容都是results.innerHTML設置的另一個js函數。 – user318747 2010-04-16 17:45:51