通过HTML / PHP / JS页面自动填写Web表单

时间:2014-01-07 15:34:13

标签: javascript php jquery html forms

我有一个非常简单的问题,我正在寻找一种简单的方法来做到这一点。 事实上,我正在从机构的官方网页上搜索自动填充网络表单,我想在Javascript中将其用于在客户端自动执行的网页中。

我尝试了CasperJS / PhantomJS,这非常有用,但它们必须由命令行运行,而不是由js脚本运行。

这个webForm非常简单。它有几个dropdownList,复选框和文本输入,带有一个简单的提交按钮。

我不需要一些详细的代码,只需要实现它的方法/工具。我在2周内没有任何好结果。

2 个答案:

答案 0 :(得分:0)

理想情况下,这应该是服务器到服务器。你想要的是web service。这样,您就不必拥有一个打开浏览器的客户端计算机来处理此问题。

更快更脏的方法是通过cURL将表单数据直接提交给第三方Web服务器:

https://superuser.com/questions/149329/what-is-the-curl-command-line-syntax-to-do-a-post-request

http://curl.haxx.se/docs/httpscripting.html

答案 1 :(得分:0)

最好的方法是使用Selenium。使用Selenium,您可以轻松填写​​第三方的形式。