JavaScript阻止浏览器返回按钮的方法

 这篇文章主要介绍了JavaScript阻止浏览器返回按钮的方法,可实现通过javascript禁用掉返回按钮的功能,需要的朋友可以参考下

 
 

本文实例讲述了JavaScript阻止浏览器返回按钮的方法。分享给大家供大家参考。具体分析如下:

下面的JS代码可以阻止用户点击返回按钮,非常实用,需要的朋友可以收藏一下。

?

1
2
3
4
5
6
7

<SCRIPT type="text/javascript">
window.history.forward();
function StopBack() { window.history.forward(); }
</SCRIPT>
</HEAD>
<BODY onload="StopBack();"
onpageshow="if (event.persisted) StopBack();" onunload="">

希望本文所述对大家的javascript程序设计有所帮助。

时间: 2024-12-11 06:23:06

JavaScript阻止浏览器返回按钮的方法的相关文章

JavaScript阻止浏览器返回按钮的方法_javascript技巧

本文实例讲述了JavaScript阻止浏览器返回按钮的方法.分享给大家供大家参考.具体分析如下: 下面的JS代码可以阻止用户点击返回按钮,非常实用,需要的朋友可以收藏一下. <SCRIPT type="text/javascript"> window.history.forward(); function StopBack() { window.history.forward(); } </SCRIPT> </HEAD> <BODY onloa

javascript阻止浏览器后退事件防止误操作清空表单_javascript技巧

由于客户大多数是不懂电脑的大菜鸟.所以误操作比较多,有时没有选中文本框,然后不小心按了退格之后,刚刚辛苦填好的表单就什么也后退的没有了.网上查了好多资料,然后整合了一下.分享给大家.也希望酸奶姐姐来看看我的第一篇技术博客.呵呵(别介意我提到了你哦.).废话不多说.上源码. 复制代码 代码如下: $(function(){ //处理键盘事件 禁止后退键(Backspace)密码或单行.多行文本框除外 function banBackSpace(e){ var ev = e || window.ev

javascript跨浏览器的属性判断方法

 这篇文章主要介绍了javascript跨浏览器的属性判断的方法,需要的朋友可以参考下 今天在写代码的时候发现一个很容易出错的地方.当我们在声明变量时,常常会因为不同的 browser 有不同的 API 定义,然后用以下的写法来判断哪一个属性,例如:    代码如下:var fullscreenElement = document.mozFullScreenElement || document.webkitFullscreenElement || document.fullscreenElem

Javascript 阻止浏览器默认操作的实现代码_javascript技巧

在很多时候,我们需要改变这些默认操作,比如:点击一个链接时,我们执行一些 ajax 操作,但是我们并不希望执行跳转动作,于是,就有了本文:阻止浏览器默认操作. 其实这并不是一个非常难的课题,单独拿出来的原因还是浏览器兼容问题: 复制代码 代码如下: <script type="text/javascript"> // 说明:Javascript 中阻止浏览器默认操作 // 作者:John Resig function stopDefault( e ) { // Preven

javascript取得浏览器地址及参数方法

  用javascript获取 url网址信息 执行 用javascript获取url网址信息 代码效果如下 location.host=www.dw.cn location.hostname=www.dw.cn location.href=http://www.dw.cn/news/2010-1/201011820131610618.shtml location.pathname=/news/2010-1/201011820131610618.shtml location.protocol=h

javascript禁用浏览器后退按钮实现代码

用于实现该功能的JavaScript代码如下: 所示:  代码如下 复制代码 <script language="JavaScript"> <!-- javascript:window.history.forward(1); //--> </script> 同样地,这种方法虽然有效,但距离"最好的方法"还差得很远.后来我又看到有人建议用location.replace从一个页面转到另一个页面.这种方法的原理是,用新页面的URL替换

JavaScript 判断浏览器是否支持SVG方法

  判断浏览器是否支持SVG的代码(部分截去自Highcharts源码): Js代码: function hasSVG(){ SVG_NS = 'http://www.w3.org/2000/svg', return !!doc.createElementNS && !!doc.createElementNS(SVG_NS, 'svg').createSVGRect; } IE8不支持SVG,所以给Highcharts图表设置legend水平位置时,设置相同的x值,Chrome与IE的显示

javascript跨浏览器的属性判断方法_javascript技巧

今天在写代码的时候发现一个很容易出错的地方.当我们在声明变量时,常常会因为不同的 browser 有不同的 API 定义,然后用以下的写法来判断哪一个属性,例如: 复制代码 代码如下: var fullscreenElement = document.mozFullScreenElement || document.webkitFullscreenElement || document.fullscreenElement; 用||来检查要用哪一个 attribute.不过要小心 javascri

JavaScript 监控微信浏览器且自带返回按钮时间_javascript技巧

比如现在有一个操作 是 A->B->C->B 在B页面的返回键 第一次返回的是C 如果想直接返回A或者其他地方 则需要触发返回事件 pushHistory(); window.addEventListener("popstate", function(e) { //alert("我监听到了浏览器的返回按钮事件啦");//根据自己的需求实现自己的功能 window.location = 'http://www.baidu.com'; }, false