我想使用JavaScript菜单获取网站内容。我需要在菜单链接上模拟点击(或在浏览器中输入javascript:gotoPage(“p10”);以便能够从一个页面移动到另一个页面。 该网站使用JS激活的表单。通过输入URL可能无法转到另一个页面,因为有一些隐藏字段(类似哈希 - 它取决于时间和页面#)。这就是我必须使用用户模拟浏览器的原因。
基本上这个过程看起来像这样: while(any_content){ 的file_get_contents(); clickalink(); }
cURL或JSON可用于此任务吗?
答案 0 :(得分:0)
如果您正在使用Prototype JS,您可以使用event.simulation库来模拟链接上的点击。
https://github.com/kangax/protolicious/blob/master/event.simulate.js
$('link_id').simulate('click');