填充网站表单字段

时间:2010-12-03 18:44:45

标签: jquery copy paste populate

如果我有一份表格,其中包含我所有的数据,但是我想把所有这些数据和预先填写在另一个网站上的表格这是可能的,还是我要求创造奇迹?

基本上我有这个问题,每天晚上我必须站点并从一个站点和副本中获取信息并将其粘贴到另一个站点上的表格中,这是一场噩梦。

理想情况我可以有一个抓取按钮,抓取我的表格中的所有数据并以某种方式存储它然后我可以访问其他网站,几乎可以复制粘贴到字段中。

或者他们是否真的只是将数据直接从我的表单发送到他们的系统进行付款?

让我的生活更轻松的任何想法或帮助???

3 个答案:

答案 0 :(得分:1)

过去我必须执行类似的操作。虽然我没有研究JQuery解决方案,但我能够通过使用http://www.autohotkey.com/创建一个脚本来创建一个脚本来实现所需的结果,该脚本可以复制信息,选项卡到下一个窗口,粘贴,回贴,再次复制,冲洗并重复。

答案 1 :(得分:1)

根据您可能能够直接发布到他们页面的网站,这基本上是跳过他们的表单,或者如果他们对数据是否不挑剔,您可能能够在查询字符串中传递他们的输入字段参数从get或post变量中读取。与填写表格不完全相同,但它可以根据网站而有效。

据我所知,就使用Javascript填写表单而言,这是不可能的。如果是的话,我很想知道怎么做。我想填充在加载了不同网站的Iframe中加载的页面上的字段。我做了很多研究,但我找不到办法。

但如果您出于个人原因这样做,只是为了更快地填写内容,那么您可以使用内置的自动填充浏览器,或者您可以使用Imacros插件为firefox {{3}录制宏为你填写表格。

答案 2 :(得分:0)

我知道如何编写可以做到这一点的.NET应用程序。我敢肯定其他应用程序语言也可以这样做。我不知道任何javascript智能(例如jQuery)可以做到这一点。

Robodude可能是使用autohotkey的最佳解决方案。对于像这样的任务来说,它非常强大。