标题: [教程] 自动提交表单 [转]
pengpy
新手上路
Rank: 1



UID 17
精华 0
积分 0
帖子 26
阅读权限 10
注册 2007-6-26
状态 离线
发表于 2007-8-24 12:22  资料  个人空间  短消息  加为好友 
自动提交表单 [转]

 方法一:

<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后面。


顶部
stuv899
新手上路
Rank: 1



UID 5267
精华 0
积分 0
帖子 51
阅读权限 10
注册 2009-4-19
状态 离线
发表于 2009-6-5 17:08  资料  个人空间  主页 短消息  加为好友  QQ
xyz






xyz软体下载
顶部
stuv899
新手上路
Rank: 1



UID 5267
精华 0
积分 0
帖子 51
阅读权限 10
注册 2009-4-19
状态 离线
发表于 2009-11-6 17:23  资料  个人空间  主页 短消息  加为好友  QQ
xyz






xyz软体下载
顶部
 



当前时区 GMT+8, 现在时间是 2010-9-7 05:01

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Copyright © 2003-2009 深圳市万兴软件有限公司 版权所有
Processed in 0.032272 second(s), 9 queries

清除 Cookies - 联系我们 - E-Learning, 课件制作工具, LMS, 移动学习, 远程教育专业论坛 - Archiver - WAP