自动提交表单的实现方法
来源:互联网 发布:寿百年黑俄罗斯淘宝 编辑:程序博客网 时间:2024/04/29 12:50
小技巧:自动提交表单的实现方法
方法一:
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 操作,比如下面脚本就是这样实现:
<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>
<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后面。
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后面。
- 自动提交表单的实现方法
- Html:小技巧:自动提交表单的实现方法
- 用 VB 实现表单的自动提交
- 用 VB 实现表单的自动提交
- 利用JS实现表单的自动提交
- 表单的自动提交
- 防止表单重复提交的实现方法!
- 解决表单自动提交的问题的方法之一
- Validation阻止表单自动提交,使用Ajax提交表单(使用Validation的submitHandler方法)
- from表单提交给action自动生成bean的方法
- 编程实现网页表单数据的自动提交
- 编程实现网页表单数据的自动提交
- Delphi实现网页表单数据的自动提交
- Delphi实现网页表单数据的自动提交
- Delphi实现网页表单数据的自动提交
- Delphi实现网页表单数据的自动提交
- Delphi实现网页表单数据的自动提交
- Delphi实现网页表单数据的自动提交
- 浅谈装饰模式
- 心在受伤的季节-献给吉奥的花
- 如何获取某个托盘图标的位置?
- 请不要做浮躁的人
- 关于c语言的随机函数rand()
- 自动提交表单的实现方法
- 常用数据类型使用转换详解(VC)
- 【转】蚁群聚类算法及其源码[matlab]
- 程序中调用另一个现成的可执行程序或系统命令
- java常见的几种异常
- C语言OPEN函数详解
- OddDedider.java
- 一句话管理
- 日期时间选择控件