首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Flash >

flash制作自动提交表单

2012-11-23 
flash打造自动提交表单[1b]方法一:[/1b]Untitled?Document (1)自动提交表单:setTimeout(document.form1.s

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

热点排行