`

js 5秒之内禁止重复提交代码

 
阅读更多
  1. <script language="javascript">  
  2.     var checkSubmitFlg = false;  
  3.     function checkSubmit() {  
  4.         if (checkSubmitFlg == true) {  
  5.             alert("正在查询中..");  
  6.             return false;  
  7.         }  
  8.         checkSubmitFlg = true;  
  9.   
  10.         setTimeout(function() {  
  11.             checkSubmitFlg = false;  
  12.         }, 5000);  
  13.         return true;  
  14.     }  
  15. </script>  
  16.   
  17. <form method=post action="/search.jsp#m" target="_blank"  
  18.       onsubmit="return checkSubmit();">  
  19.     <input value="小说城" type="text" name="name" size="35" maxlength="10">  
  20.     <input type="submit" id="submitInput"/>  
  21. </form>  
分享到:
评论

相关推荐

    防重复提交代码

    ### 防止重复提交代码知识点详解 #### 一、问题背景 在Web应用程序中,特别是在使用Java进行后端开发时,重复提交问题是常见的技术挑战之一。例如,在用户提交表单后,由于网络延迟或其他原因导致用户多次点击提交...

    图表插件禁止表单重复提交的案例

    "图表插件禁止表单重复提交的案例"是一个具体的应用场景,它涉及到如何防止用户在短时间内多次点击提交按钮,导致服务器接收到重复请求的问题。这个案例不仅提供了使用图表插件的方法,还包含了防止表单重复提交的...

    防止Layui form表单重复提交的实现方法

    在上述函数中,如果需要在禁止表单默认提交行为的同时,与服务器进行数据交互,则可以使用JavaScript的XMLHttpRequest或者现代的Fetch API来异步提交表单数据。使用AJAX提交表单数据的好处是,可以避免页面刷新,...

    javascript控制页面重复提交

    本篇文章将详细探讨如何使用JavaScript来控制页面的重复提交,确保每个表单仅提交一次。 首先,我们要理解JavaScript在此过程中的基本原理。在JavaScript中,我们可以利用全局变量来跟踪表单是否已经提交过。当用户...

    禁止表单重复提交和网页加载的等待效果

    "禁止表单重复提交"和"网页加载的等待效果"是两个关键的优化点,旨在提高用户满意度和减少不必要的数据处理。 首先,让我们详细讨论如何禁止表单重复提交。在网页中,用户可能会意外地多次点击提交按钮,导致服务器...

    ajax 防止按钮重复提交

    本篇文章将详细探讨如何通过AJAX技术结合JavaScript来实现按钮的防重复提交功能。 #### 一、问题背景与解决思路 当用户在表单中填写完信息后点击提交按钮,如果此时网络环境不稳定或用户在短时间内连续点击多次...

    防止表单重复提交(asp.net )

    - **使用AntiForgeryToken**:在`&lt;asp:Button&gt;`控件的`OnClientClick`属性中添加JavaScript代码,阻止表单重复提交。同时,在服务器端使用`[ValidateAntiForgeryToken]`装饰器进行验证。 - **使用Session**:在...

    J2EE框架-重复提交、重复刷新、防止后退的问题以及处理方式

    在J2EE框架中,开发过程中常常会遇到一些与用户交互相关的技术问题,如重复提交、重复刷新以及防止用户后退导致的数据不一致。这些问题在实际应用中可能会对系统的稳定性和数据完整性造成影响,因此需要采取相应的...

    前端防止用户重复提交js实现代码示例

    前端防止用户重复提交是Web开发中常见的需求,主要用于防止用户在表单提交后因为网络延迟等原因多次点击提交按钮,或者通过快速连续的操作来重复提交数据到服务器。这可能导致服务器接收到重复的数据,给业务处理...

    javascript弹出层表单提交代码

    JavaScript弹出层表单提交是一种常见的用户交互设计,它允许用户在不离开当前页面的情况下填写并提交表单数据。这种技术常用于网站的登录、注册、评论或编辑功能,提供了良好的用户体验,因为用户无需跳转到新页面...

    jquery 防止表单重复提交代码

    本文将深入讲解如何利用 `jQuery` 防止表单重复提交,并提供一个实际的代码示例。 首先,我们来理解表单重复提交的问题。当用户快速连续点击提交按钮,或者由于网络延迟,页面可能在第一次提交请求未完成时再次发送...

    [Jsp]防止页面表单重复提交的解决方法

    在Web开发中,尤其是使用JavaServer Pages (JSP) 技术时,页面表单的重复提交是一个常见的问题。这可能会导致数据不一致或者服务端处理逻辑错误。本篇文章将探讨如何有效地防止JSP页面中的表单重复提交,确保系统的...

    重复代码检查工具Simian

    Simian,全称Similarity Analyser,是一款强大的源代码重复检测工具,专为各种编程语言设计,包括Java、C#、C++、C、VB.NET、JavaScript等。它的主要功能是扫描软件项目,识别并报告其中的相似或重复代码段,帮助...

    个人信息提交表单代码.zip

    【标题】"个人信息提交表单代码.zip"是一个包含原生JavaScript实现的表单美化和功能增强的代码资源。这样的代码通常用于创建一个吸引用户、易于使用的注册或信息提交界面。 【描述】提到的"个人信息提交表单代码"是...

    js禁止右键和禁止复制

    在探讨“js禁止右键和禁止复制”的主题时,我们主要关注的是如何通过JavaScript来实现对用户在网页上的右键点击以及文本复制功能的禁用。这种方法常被用于保护网站内容不被轻易复制或下载,尤其是在版权敏感的环境中...

    防止表单重复提交

    这种方法有效防止了用户短时间内多次点击提交按钮的情况,但并不能应对用户刷新页面或使用浏览器的前进/后退功能导致的重复提交。 第二种情况,用户在表单提交后刷新页面,会导致浏览器重新发送之前的POST请求,...

    如何彻底禁止查看网页源代码

    "如何彻底禁止查看网页源代码" 下面是对标题、描述、标签和部分内容的解释和总结: 禁止查看网页源代码 网页制作者经常遇到精心制作的 Javascript 特效被别人抄袭,而自己对此却无可奈何的情况。为了解决这个问题...

    1号店完整代码_js代码_一号店代码_京东1号店_

    【标题】"1号店完整代码_js代码_一号店代码_京东1号店"涉及到的是一个电子商务网站的前端实现,特别关注的是JavaScript(JS)在其中的应用,这是一门广泛用于网页动态效果和交互功能的编程语言。1号店是中国知名的...

    JavaScript之Date对象(源代码)

    JavaScript之Date对象(源代码)JavaScript之Date对象(源代码)JavaScript之Date对象(源代码)JavaScript之Date对象(源代码)JavaScript之Date对象(源代码)JavaScript之Date对象(源代码)JavaScript之Date对象...

Global site tag (gtag.js) - Google Analytics