Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Forms 用于填写浏览器表单的脚本_Forms_Batch File_Fill - Fatal编程技术网

Forms 用于填写浏览器表单的脚本

Forms 用于填写浏览器表单的脚本,forms,batch-file,fill,Forms,Batch File,Fill,我有一个小的业务问题,我需要做一个脚本来填写(而不是发送)浏览器表单(只有简单的文本字段,复选框和下拉框) 我需要启动多个具有相同表单和不同数据的窗口,以加快表单填写速度 我需要使用什么样的脚本/编程来满足这些需求(批处理、JS..) 我只懂java,基本的HTML,C++,C++…因此,如果我能得到基本的教程,我将非常感激 我对如何实现这一点有一些想法——通过页面上各个字段的ID,我可以访问这些字段来编辑它们的值,所以我只需要特定语言的教程/建议 如果可能的话,批处理会更好,因为我需要通过Ja

我有一个小的业务问题,我需要做一个脚本来填写(而不是发送)浏览器表单(只有简单的文本字段,复选框和下拉框)

我需要启动多个具有相同表单和不同数据的窗口,以加快表单填写速度

  • 我需要使用什么样的脚本/编程来满足这些需求(批处理、JS..)
  • 我只懂java,基本的HTML,C++,C++…因此,如果我能得到基本的教程,我将非常感激 我对如何实现这一点有一些想法——通过页面上各个字段的ID,我可以访问这些字段来编辑它们的值,所以我只需要特定语言的教程/建议

    如果可能的话,批处理会更好,因为我需要通过JavaSwing程序执行脚本


    注意:如果这有任何相关性,那么只有浏览器可以接受IE,你不能用批处理文件填充HTML字段。最简单的方法是在Mozilla Firefox中使用Javascript。你可以找到教程


    向Web服务器发送数据的另一种方法是在C/C++/Java套接字和HTML协议中使用。

    不要认为通过批处理是可能的

    我认为最简单的是javaScript来完成这个任务。(chill js非常简单)

    您可以编写一个简单的javaScript来填写表单 你会发现这很有帮助

    然后可以使用
    ScriptEngineManager
    从java代码执行javaScript


    本教程应该很有帮助:

    我认为OP提到了唯一受支持的浏览器是IE-1,还有,问题的哪一部分?向Web服务器发送数据的另一种方法是在C/C++/Java套接字中使用的,HTML协议回答了?出现了一些其他问题:1。记事本,我在哪里编码?并将其另存为哪个分机?---2。保存的文件,我是否需要使用编译器编译它(或者JS不需要任何…我真的对JS没有任何线索)?---2。我怎样才能使用JS启动具有相同URL的多个窗口?要启动您的javaScript阅读技能,1)您也可以将其写在记事本中。2) Java脚本由
    .js
    扩展名保存。@Arjun您可以在多个窗口/选项卡中启动相同的URL。我不是在为你建造积木。建立你的逻辑,你想做什么,解决问题,搜索,阅读教程。一切都在外面。谢谢,我相信我会自己做剩下的对不起,再次打扰你。。。但是最重要的要求是在另一个网站上使用这个脚本,这在JS上也可以吗?因为我可以用VBScript做类似的事情。我能够编辑我制作的一个示例网页的表单。我只是想澄清一下,我没有任何恶意,只是为了加快填写表格的速度