Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7289324
  • 博文数量: 444
  • 博客积分: 10593
  • 博客等级: 上将
  • 技术积分: 3852
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-09 15:26
文章分类

全部博文(444)

文章存档

2014年(1)

2013年(10)

2012年(18)

2011年(35)

2010年(125)

2009年(108)

2008年(52)

2007年(72)

2006年(23)

分类: 系统运维

2011-02-27 18:17:31

1.回车自动提交




回车提交表单



按回车提交表单



2.自动提交
方法一:
<>

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



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



 


  
 


 


  
 




 

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





5秒一次!
---------------------------------------------------------------

1.http
2.



---------------------------------------------------------------

采用 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后面。 
阅读(21377) | 评论(1) | 转发(1) |
给主人留下些什么吧!~~

chinaunix网友2011-03-06 13:30:46

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com