通过location.replace禁止浏览器后退防止重复提交


Posted in Javascript onSeptember 04, 2014

在网页设计中,可能由于某种需求,需要禁止浏览器的后退按钮,特别是一些对用户操作比较严格的网站,如果用户重复提交事件,然后又后退,这样可能会对某些数据产生灾难性的问题。所以今天就向大家介绍一种通过location.replace禁止浏览器后退按钮的方法。

这种方法的原理是,用新页面的URL替换当前的历史纪录,这样浏览历史记录中就只有一个页面,后退按钮永远处于失效状态,用户也就无法进行后退了。具体的使用方法如下所示:

①比如现在我要做一个超链接,这个链接链到页面htmer.htm,代码如下:

<a href="#" onclick="location.replace('htmer.htm')">链接</a>

②如果是使用按钮进行超链接,则同样链接到页面htmer.htm的代码如下:

<input type="button" value="提交" onclick="location.replace('htmer.htm')">
Javascript 相关文章推荐
网上抓的一个特效
May 11 Javascript
jQuery提交表单ajax查询实例代码
Oct 07 Javascript
js将long日期格式转换为标准日期格式实现思路
Apr 07 Javascript
javascript使用prototype完成单继承
Dec 24 Javascript
JavaScript获取URL汇总
Jun 08 Javascript
JS实现兼容各种浏览器的高级拖动方法完整实例【测试可用】
Jun 21 Javascript
Html5 js实现手风琴效果
Apr 17 Javascript
Bootstrap与Angularjs的模态框实例代码
Aug 03 Javascript
react router4+redux实现路由权限控制的方法
May 03 Javascript
JavaScript实现京东放大镜效果
Dec 03 Javascript
JavaScript Event Loop相关原理解析
Jun 10 Javascript
微信小程序基础教程之echart的使用
Jun 01 Javascript
下拉框select的绑定示例
Sep 04 #Javascript
javascript使用正则获取url上的某个参数
Sep 04 #Javascript
JavaScript中匿名、命名函数的性能测试
Sep 04 #Javascript
容易造成JavaScript内存泄露几个方面
Sep 04 #Javascript
require.js深入了解 require.js特性介绍
Sep 04 #Javascript
用console.table()调试javascript
Sep 04 #Javascript
js设置cookie过期当前时间减去一秒相当于立即过期
Sep 04 #Javascript
You might like
php 静态化实现代码
2009/03/20 PHP
php出现内存位置访问无效错误问题解决方法
2014/08/16 PHP
php时间计算相关问题小结
2016/05/09 PHP
javascript验证上传文件的类型限制必须为某些格式
2013/11/14 Javascript
javascript中直接引用Microsoft的COM生成Word
2014/01/20 Javascript
jquery新的绑定事件机制on方法的使用方法
2014/04/15 Javascript
Javascript学习笔记之 函数篇(二) : this 的工作机制
2014/06/24 Javascript
javascript中innerText和innerHTML属性用法实例分析
2015/05/13 Javascript
图文详解Heap Sort堆排序算法及JavaScript的代码实现
2016/05/04 Javascript
使用jQuery Rotare实现微信大转盘抽奖功能
2016/06/20 Javascript
微信小程序之MaterialDesign--input组件详解
2017/02/15 Javascript
javascript基础知识之html5轮播图实例讲解(44)
2017/02/17 Javascript
Vue渲染函数详解
2017/09/15 Javascript
浅谈vue中get请求解决传输数据是数组格式的问题
2020/08/03 Javascript
jQuery中event.target和this的区别详解
2020/08/13 jQuery
js中实现继承的五种方法
2021/01/25 Javascript
Python批量转换文件编码格式
2015/05/17 Python
Python基于pygame实现的font游戏字体(附源码)
2015/11/11 Python
python logging 日志轮转文件不删除问题的解决方法
2016/08/02 Python
Python科学计算包numpy用法实例详解
2018/02/08 Python
python绘制散点图并标记序号的方法
2018/12/11 Python
python批量修改图片尺寸,并保存指定路径的实现方法
2019/07/04 Python
Python 的AES加密与解密实现
2019/07/09 Python
使用python telnetlib批量备份交换机配置的方法
2019/07/25 Python
Python3加密解密库Crypto的RSA加解密和签名/验签实现方法实例
2020/02/11 Python
墨西哥网上超市:Superama
2018/07/10 全球购物
电信专业毕业生推荐信
2013/11/18 职场文书
亲子拓展活动方案
2014/02/20 职场文书
统计系教授推荐信
2014/02/28 职场文书
财务主管岗位职责
2014/02/28 职场文书
幼儿园教师的考核评语
2014/04/18 职场文书
爱心捐助倡议书
2014/05/19 职场文书
2014年初中班主任工作总结
2014/11/08 职场文书
高中班主任评语
2014/12/30 职场文书
2015年团支部工作总结
2015/04/03 职场文书
关于远足的感想
2015/08/10 职场文书