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


方法一:

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

Html:小技巧:自动提交表单的实现方法相关推荐

  1. csrf测试name=submit与submit()冲突导致无法自动提交表单的解决方法

    pikachu靶场环境中,post的csrf在参数中有一个submit=submit,开始poc如下 <html><body><form action="htt ...

  2. php curlopen,php自动提交表单的方法(基于fsockopen与curl)

    搜索热词 本文实例讲述了PHP基于fsockopen与curl实现自动提交表单的方法.分享给大家供大家参考,具体如下: PHP自动提交表单 1. fsockopen方法: PHP;"> ...

  3. html表单自动提交表单提交表单数据类型,表单

    表单在网页中主要负责数据采集功能.一个表单有三个基本组成部分: 表单标签:这里面包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法. 表单域:包含了文本框.密码框.隐藏域.多行文本框. ...

  4. [js] 如何按回车自动提交表单

    [js] 如何按回车自动提交表单 监听keydown事件并且判断按键代码为13,触发提交表单按钮或执行提交表单方法 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一定很酷.欢迎 ...

  5. 点击button自动提交表单原因及解决方案

    在做登录的时候,需要ajax提交验证,但是发现点击button会自动submit表单,代码如下 <!DOCTYPE html> <html> <head> < ...

  6. form表单下的button不设置type会自动提交表单

    有时html页面button点击会出现自动提交表单的情况. 后来查资料得知,form表单下的按钮在没有指定type类型的时候,button会有一个默认的type="submit" ...

  7. 百度腾讯QQ等网站注册自动提交表单源码2012最新

    闲的无聊的时候研究了下delphi网络模块.就简单模仿了下自动注册或者登陆网站这么一个功能来练手.闲话不多讲,代码奉上~ 以下是腾讯QQ的填写表单和自动提交代码,直供研究学习使用,不得用于其他用途啊~ ...

  8. jquery submit()不能提交表单的解决方法

    jquery submit()不能提交表单的解决方法 参考文章: (1)jquery submit()不能提交表单的解决方法 (2)https://www.cnblogs.com/war-hzl/p/ ...

  9. php提交表单并发送邮件,php提交表单发送邮件的方法

    php提交表单发送邮件的方法 发布于 2015-03-22 09:54:24 | 132 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext Prep ...

最新文章

  1. 数据归一化 - MinMaxScaler()/MaxAbsScaler() - Python代码
  2. ObservableCollection 类
  3. 无竞品可借鉴时,该如何设计产品?
  4. Mac OS使用技巧之一:查看Finder中的.bash_profile等系统隐藏文件
  5. ORACLE数据库导出导入数据
  6. 小程序作用域与模块化
  7. 【krpano】多分类缩略图及多分类地图案例
  8. python excel操作 bom_Python Pandas比较BOM表数据
  9. volte的sip信令流程_VOLTE-SIP完整信令解析
  10. Topaz Sharpen AI 人工智能锐化插件
  11. 购物车一个Adaper,可以删除,全选反选,数量加减
  12. reg51 reg52区别
  13. 微信开发_网页授权获取用户的基本信息
  14. ng-alain php,Angular 中后台前端解决方案 - Ng Alain 介绍
  15. 【PS教程】PS照片做旧的方法,证书换照片教程
  16. 记一次kali搭建vulfocus环境
  17. 产生随机数(随机数)
  18. php.450 pr,pr界面介绍有哪些
  19. mysql中数据表null什么意思_MySQL 中NULL和空值的区别是什么?
  20. Windows 7 Windows Server 2008 R2 简体中文版下载 (2023 年 3 月更新)

热门文章

  1. 用Python分析波士顿的房价,酸爽!!!
  2. 【_ 記 】各类邮箱POP3和SMTP服务器地址和端口
  3. Galera-MariaDB多主集群搭建
  4. java swing mysql实现的仓库商品管理系统
  5. 一看就懂的贪吃蛇游戏(c++实现)
  6. 艾德莱斯绸:“千年时尚”托起新产业
  7. 《Microduino实战》——1.1 什么是开源
  8. 01-名词冠词(思维导图记录)
  9. Java — 内部类存在意义
  10. 说说共享纸巾的那些事