`

自动提交表单的实现方法

阅读更多
方法一:

<html>
<head>
<title>Untitled Document</title>
(1)自动提交表单:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<script language=javascript>
setTimeout("document.form1.submit()",10000)
</script>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="pp.asp">
 <p>
  <input type="text" name="textfield">
 </p>
 <p>
  <input type="text" name="textfield2">
 </p>
</form>
</body>
</html>

10秒后提交。
---------------------------------------------------------------------------------------------------------
方法二:
我想打开一页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后面。
分享到:
评论

相关推荐

    js实现定时提交表单

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

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

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

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

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

    网页表单自动提交

    在易语言这种中文编程环境中实现网页表单的自动提交,可以帮助开发者更高效地完成批量任务或者自动化测试。易语言作为一款面向初学者和专业开发者的编程工具,其语法简洁明了,适合进行此类操作。 在易语言中,实现...

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

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

    javascript实现自动提交form表单

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

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

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

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

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

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

    总的来说,fsockopen和cURL都是实现PHP自动提交表单的有效方式,但cURL通常更推荐,因为它提供更多的功能和更好的错误处理机制。然而,在某些特定场景下,如目标服务器不支持HTTP/1.1或需要自定义更复杂的头部信息时...

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

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

    JavaScript在form表单中使用button按钮实现submit提交方法

    submit是button的一个特例,也是button的一种,它...下面是实现方法: 使用button按钮实现submit提交,需要在button标签中的使用onclick方法,然后在JavaScript中实现具体,代码如下: &lt;head&gt; [removed] functio

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

    PHP提供了几种方法实现自动提交表单,其中最常用的是fsockopen()和cURL。 fsockopen()是PHP内置的一个函数,它允许脚本打开一个网络连接到远程服务器上的HTTP端口。它是一种低级的HTTP客户端实现方式,可以用来创建...

    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] ...

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

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

    实现自动填表并提交表单示例

    以上就是使用VB实现自动填表并提交表单的基本流程。在开发过程中,理解HTML结构、DOM操作以及与`WebBrowser`控件的交互至关重要。这只是一个基础示例,实际项目中可能需要根据具体需求进行调整和优化。希望这个教程...

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

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

    VB实现自动填表并提交表.7z

    本程序中完成提交的方法提供两种,直接提交表单和点击登录按钮提交 还有第三种方法填表完成后直接用WebBrowser1.Document.Forms("Login").Submit 如果您安装的是IE7,在VB开发环境下运行可能会遇到莫名其妙的浏览器...

    VB.NET表单自动提交实现方案剖析

    我们曾经在一篇文章中介绍过邮件自动注册中的修改代理服务器的应用。不过要想实现这一功能的话还需要一个应用的实现,那就是VB.NET表单自动提交。在这里我们就会为大家详细介绍这一应用技巧。

    C# webBrowser 自动表单提交问题 - 真功夫

    本案例中,开发人员需要使用`webBrowser`控件来自动提交一个登录表单。表单的HTML结构大致如下: ```html ();"&gt; 登录" value=""&gt; ``` 其中包含两个输入框,分别用于输入用户名和密码,还有一个提交按钮(`...

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

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

Global site tag (gtag.js) - Google Analytics