flash打造自动提交表单

[1b]方法一:
[/1b]


Untitled Document
(1)自动提交表单:



setTimeout("document.form1.submit()",10000)



 
  
 
 
  
 


 
10秒后提交。
---------------------------------------------------------------------------------------------------------
[1b]方法二:[/1b]
我想打开一页a.htm时定时以表单形式向服务器b.htm提交数据,就好像申请100个邮箱,可以实现么?
---------------------------------------------------------------



setInterval("document.all.form1.submit()",5000)

5秒一次!
---------------------------------------------------------------
1.xmlhttp
2.


setTimeout("frm1.submit();",3000);

---------------------------------------------------------------
采用 window.setInterval和window.clearInterval 操作,比如下面脚本就是这样实现:
 
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); 

 
可以在页面中设置两个按钮,分别执行submitStart()开始,submitInt()终止。其中“FormName”为要提交的表单名。同时要注意把脚本放在form后面。 
本文转自:http://www.5uflash.com/flashjiaocheng/Flashyuweb/1217.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值