有一个网站,我想从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