表单提交模拟 - Javascript菜单

时间:2011-09-26 19:54:22

标签: javascript forms menu user-input

我想使用JavaScript菜单获取网站内容。我需要在菜单链接上模拟点击(或在浏览器中输入javascript:gotoPage(“p10”);以便能够从一个页面移动到另一个页面。 该网站使用JS激活的表单。通过输入URL可能无法转到另一个页面,因为有一些隐藏字段(类似哈希 - 它取决于时间和页面#)。这就是我必须使用用户模拟浏览器的原因。

基本上这个过程看起来像这样:      while(any_content){      的file_get_contents();      clickalink();     }

cURL或JSON可用于此任务吗?

1 个答案:

答案 0 :(得分:0)

如果您正在使用Prototype JS,您可以使用event.simulation库来模拟链接上的点击。

https://github.com/kangax/protolicious/blob/master/event.simulate.js

$('link_id').simulate('click');