canvas教程

小技巧:自动提交表单的实现方法

字号+ 作者:H5之家 来源:H5之家 2016-01-23 10:01 我要评论( )

方法一: html head titleUntitledDocument/title (1)自动提交表单: metahttp-equiv=

小技巧:自动提交表单的实现方法

来源: 闪吧    日期:2007-06-30  

方法一:

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

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • canvas的神奇用法 javascript技巧笔记 CFEI.NET

    canvas的神奇用法 javascript技巧笔记 CFEI.NET

    2017-04-30 12:00

  •  canvas 魔兽技巧冷却效果

    canvas 魔兽技巧冷却效果

    2017-04-28 12:00

  • 使用CamanJS在Web页面上处理图像的技巧【站长博客网】

    使用CamanJS在Web页面上处理图像的技巧【站长博客网】

    2017-04-13 17:02

  • Android开发基本常识及技巧

    Android开发基本常识及技巧

    2017-04-13 16:02

网友点评