`

如何自动提交表单?

    博客分类:
  • js
阅读更多

如何自动提交表单?

<script language="JavaScript" type="text/JavaScript"></script>
<script type="text/javascript"><!----></script><script type="text/javascript"></script>
  • -----------------------------------------------------------------------------------------

    我想打开一页a.htm时定时以表单形式向服务器b.htm提交数据,就好像申请100个邮箱,可以实现么?  
    ---------------------------------------------------------------  
     
    <form  name="form1">  
    </form>  
    <script>  
    setInterval("document.all.form1.submit()",5000)  
    </script>  
     
    5秒一次!  
    ---------------------------------------------------------------  
     
    1.xmlhttp  
    2.<form  action=""  name=frm1  target=_blank  method=post>  
    </form>  
    <script>  
    setTimeout("frm1.submit();",3000);  
    </script>  
    ---------------------------------------------------------------  
     
    采用  window.setInterval和window.clearInterval  操作,比如下面脚本就是这样实现:  
    <script  language="JavaScript">  
     var  FormOBJ=document.forms["FormName"];  
     var  SOBJ;      
     
     //设置自动提交最大次数  
     var  Max=100;  
     
     //表单提交函数  
     function  submitForm()  
     {  
         if  (FormOBJ&&Max>0)  
         {  
             FormOBJ.action="b.htm";//提交到的页面  
             FormOBJ.target="_blank";//用新窗口处理提交  
             FormOBJ.submit();//执行提交  
             Max--;  
         }  
         else    
           submitInt();        
     }  
       
     //中断自动提交函数  
     function  submitInt()  
     {  
       if  (SOBJ)  
       {  
           window.clearInterval(SOBJ);  
           Max=100;  
       }    
     }  
       
     //开始自动提交函数  
     function  submitStart()  
     {    
         //设置每秒钟提交表单一次  
         SOBJ=window.setInterval("submitForm()",1000);  
     }  
    </script>  
    可以在页面中设置两个按钮,分别执行submitStart()开始,submitInt()终止。其中“FormName”为要提交的表单名。同时要注意把脚本放在form后面。 


  • 分享到:
    评论

    相关推荐

      表单输入一定长度的字符然后自动提交

      综上所述,通过上述方法,我们可以实现在用户输入特定长度的文本后自动提交表单的功能。这不仅提高了用户的操作效率,也为开发者提供了更多的可能性。但在实际应用中还需考虑兼容性、用户体验及安全性等因素,以确保...

      表单自动填写,网页自动提交工具

      模拟人工提交网页表单操作,同时监控提交结果变化并报警提示或自动处理报警动作。可广泛用于注册表单、登陆表单、信息添加修改表单提交。 1、支持多任务多操作连续提交,实现无人值守。 2、支持通过多代理服务器访问...

      易语言网页表单自动提交例程

      易语言网页表单自动提交例程源码,网页表单自动提交例程,获取网页对象,获取表单列表,取网页信息,取表单信息,刷新IE列表,枚举IE窗口,取句柄,取标题,取窗口数量,参数列表,提交,ObjectFromLresult,RegisterWindowMessage...

      易语言网页表单自动提交

      易语言网页表单自动提交源码,网页表单自动提交,获取网页对象,获取表单列表,取网页信息,取表单信息,刷新IE列表,参数列表,提交,枚举IE窗口,加入内部窗口,取IES对象,取句柄,取标题,取窗口数量,ObjectFromLresult,...

      网页表单自动提交

      GET请求通常用于获取信息,而POST请求则用于提交表单数据。易语言提供了“发送HTTP请求”命令来完成这个任务。对于POST请求,需要将表单字段和对应的值以键值对的形式添加到请求体中。 3. **设置请求头**:根据需要...

      js实现定时提交表单

      例如,如果希望在30分钟后自动提交表单,你可以这样写: ```javascript setTimeout(function() { submitForm(); }, 1800000); // 1800000 毫秒 = 30 分钟 ``` 2. **提交表单**:`submitForm`函数是用于实际...

      VB6利用webbrower控件自动填写并提交表单.rar

      VB6实现表单自动填写功能,并自动提交表单,是一个不用人工填写的自动表单,根据已提供的信息自动填写表单,主要为了演示如利用webbrower控件实现自动填写并提交表单。默认测试用户名/密码均为admin,密保1234,由于...

      VB提交表单自动登录的源码

      在IT领域,特别是软件开发与自动化测试中,利用编程语言如Visual Basic(简称VB)来实现网页表单的自动填写与提交是一项常见的需求。本文将深入解析如何使用VB结合WebBrowser控件实现自动登录功能,这不仅适用于特定...

      C#之自动提交表单登录QQ空间源码

      【C#之自动提交表单登录QQ空间源码】是一个基于C#编程语言实现的项目,主要用于模拟用户登录QQ空间的过程。在Visual Studio 2008环境下开发和测试,这意味着该代码兼容.NET Framework 3.5及以上版本。C#是一种广泛...

      易语言网页表单自动提交例程.rar

      至于“dHs1cVRx.e”这个文件,它看起来像是易语言的编译后程序文件,可能包含了上述描述的自动提交表单的完整功能。通常,这种文件是不能直接查看源码的,但可以通过易语言的反编译工具尝试还原部分源码逻辑,以便...

      易语言网页表单自动提交源码.rar

      2. **HTML解析**:在自动提交表单时,可能需要解析网页的HTML结构,找出表单元素(如input标签)的名称或ID,以便正确填充数据。易语言可能没有内置的HTML解析器,开发者可能需要借助第三方库或自定义函数来实现。 ...

      JS提交form表单实例分析

      一、javascript 页面加裁时自动提交表单: Form表单: &lt;form method="post" id="myform" action="a.php"&gt; &lt;input type="submit" value="提交表单"&gt; &lt;/form&gt; javascript 代码: [removed] ...

      javascript实现自动提交form表单

      内含联系方式,不懂用可以问我!多次修改后已无瑕疵,用它实现当页面刷新的时候自动提交表单数据,目前我把它运用在领取某论坛每日登录礼包这种繁琐的小事中,你还可以运用到更有价值的地方去。

      Delphi自动提交网页表单和获取框架网页源码.doc

      通过上述介绍,我们可以看到Delphi结合`MSHtml`单元的强大功能,能够轻松地实现自动提交表单、获取框架网页源码以及提取网页链接等多种操作。这对于开发自动化工具、网络爬虫等应用场景有着重要的意义。开发者可以...

      表单格式自动填写小软件

      - 使用表单自动填充,您可以填写表格,并填写和提交表单的自动。 - “只填写空字段”选项,只填写空的web表单字段。 如果一些领域已经包含的信息,你需要将信息保存在这些领域中,这个选项是非常有用的。 因此,...

      易语言源码易语言网页表单自动提交源码.rar

      易语言源码易语言网页表单自动提交源码.rar 易语言源码易语言网页表单自动提交源码.rar 易语言源码易语言网页表单自动提交源码.rar 易语言源码易语言网页表单自动提交源码.rar 易语言源码易语言网页表单自动提交...

      post模拟登录,提交表单

      在IT行业中,模拟登录和提交表单是网络自动化和数据抓取的重要技术,常用于测试、数据分析或自动化脚本编写。这里的"post模拟登录,提交表单"涉及到HTTP请求方式中的POST方法,以及如何处理登录过程和后续的表单提交...

      Form表单按回车自动提交表单的实现方法

      1.form表单中只有一个input标签,按回车键将自动提交表单 当form表单中只有一个&lt;input type=”text” name=’name’ /&gt;时按回车键将会自动将表单提交。 &lt;form id='form1' action='a1.jsp' method='post'&gt...

      php自动提交表单的方法(基于fsockopen与curl)

      然而,在某些场景中,你可能需要程序自动提交表单,而不是让用户手动操作。PHP提供了几种方法实现自动提交表单,其中最常用的是fsockopen()和cURL。 fsockopen()是PHP内置的一个函数,它允许脚本打开一个网络连接到...

      chrome自动填写表单插件

      Chrome自动填写表单插件是一种方便用户快速填充网页表单的工具,尤其适用于频繁需要填写相同信息的场景,如在线注册、购物结账等。它通过识别URL来判断是否需要激活自动填充功能,如果URL以"form.php"结尾,表明这是...

    Global site tag (gtag.js) - Google Analytics