`
dianziermu
  • 浏览: 141017 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

禁止页面刷新

    博客分类:
  • JSP
阅读更多

控制页面刷新的js

 

<script language="Javascript"><!--
//屏蔽鼠标右键、Ctrl+R、shift+F10、F5刷新、退格键

/**
* 屏蔽按键刷新
*/
function KeyDown(){
    //alert(22);
    if ((window.event.altKey)&&
    ((window.event.keyCode==37)|| //屏蔽 Alt+ 方向键 ←
    (window.event.keyCode==39))){ //屏蔽 Alt+ 方向键 →
    alert("不准你使用ALT+方向键前进或后退网页!");
    event.returnValue=false;
    }

    if (event.keyCode==116){ //屏蔽 F5 刷新键
        alert("禁止F5刷新网页!");
        event.keyCode=0;
        event.returnValue=false;
    }

    if ((event.ctrlKey)&&(event.keyCode==82)){ //屏蔽 Ctrl+R
        alert("禁止Ctrl+R刷新网页!");
        event.returnValue=false;
    }

    if ((event.shiftKey)&&(event.keyCode==121)){ //屏蔽 shift+F10
        alert("禁止shift+F10刷新网页!");
        event.returnValue=false;
    }
}
// --></script> 

 

页面上的引用:

<html>
<body onkeydown="KeyDown()" oncontextmenu="event.returnValue=false">

	You can't refresh!
</body>  
</html>

 

 

 

分享到:
评论
4 楼 yangpeihai 2010-04-07  
thank you
3 楼 mikkjl 2010-01-29  
这种方式 我感觉还是不好 我现在的做法是用了SESSION 不过这样就造成了服务器负担,暂时也没想到好的方式
2 楼 dianziermu 2009-05-04  
ftp51423121 写道

火狐下没有用,我正改呢~改好了通知您~


感谢您的关注。
1 楼 ftp51423121 2009-04-29  
火狐下没有用,我正改呢~改好了通知您~

相关推荐

    js禁止页面刷新禁止用F5键刷新禁止右键的示例代码.docx

    在某些特定情况下,例如在线考试系统、游戏或者需要保护内容不被轻易刷新或复制的页面,开发者可能希望禁用某些功能,如禁止页面刷新、禁止使用F5键、禁止右键菜单等。以下是一个关于如何实现这些限制的JavaScript...

    js 特效 html 特效 禁止刷新页面

    js 特效 html 特效 禁止刷新页面 js 特效 html 特效 禁止刷新页面

    浏览器页面,禁用刷新

    浏览器页面禁用刷新是一个常见的需求,特别是在开发特定的交互式应用或者进行数据提交时,防止用户意外触发页面刷新导致数据丢失。这篇博客“996-interpage”可能详细讲解了如何在JavaScript或HTML中实现这一功能。...

    js禁止页面刷新与后退的方法

    在JavaScript中,有时为了特定的需求,我们可能需要禁止用户通过某些操作来刷新或者后退页面。这通常是出于安全考虑,防止数据丢失或者恶意操作。以下就是一些常用的JavaScript方法来实现这个功能: 1. **禁止F5键...

    禁止浏览器刷新和鼠标刷新还有键盘刷新

    在网页开发中,有时出于特定需求,比如保护页面内容不被用户意外刷新导致数据丢失,或者在特定交互场景下避免用户离开当前页面,开发者可能会考虑禁用浏览器的刷新功能。标题和描述中提到的问题,即如何禁止浏览器...

    禁止用户刷新,前进页面

    ### 禁止用户刷新,前进页面 在Web开发中,有时我们需要控制用户的某些操作行为,比如禁止用户刷新页面或防止他们使用浏览器的前进功能。这些需求通常出现在表单提交等场景下,目的是为了防止重复提交或其他不必要...

    js禁止页面刷新禁止用F5键刷新禁止右键的示例代码

    在网页制作中,有时需要限制用户对页面的操作,如禁止页面刷新、禁止使用F5键刷新页面以及禁止使用鼠标右键。这样的需求多出现在防止内容被轻易复制、分享,或者确保用户体验顺畅不受干扰等特殊场景。本文提供了一段...

    后台管理禁止iframe刷新返回首页

    然而,`iframe`的使用有时也会带来一些问题,比如在后台管理系统中,当用户在某个子页面(如二级菜单页面)操作时,如果`iframe`刷新,可能会导致页面跳转回首页,这显然不是用户期望的行为。针对这个问题,我们需要...

    javascript经典特效---禁止刷新页面.rar

    这个"javascript经典特效---禁止刷新页面.rar"压缩包文件包含了一个示例,展示了如何使用JavaScript来阻止浏览器的刷新操作。 首先,我们需要理解浏览器的刷新事件。在HTML中,当用户点击浏览器的刷新按钮或者按下...

    弹出一个层(禁止刷新父页或允许刷新)5种实现方法

    在标题"弹出一个层(禁止刷新父页或允许刷新)5种实现方法"中,我们将探讨五种不同的JavaScript技术来创建这种效果,同时考虑是否在弹出层打开后锁定父页面,以及是否允许用户通过刷新页面来关闭弹出层。 1. **纯CSS...

    jsp 页面禁用刷新

    这段代码则是通过`document.oncontextmenu`事件监听器来禁止页面上的右键菜单弹出。当用户尝试在页面上点击鼠标右键时,此函数将返回`false`,从而阻止了浏览器默认的右键菜单显示,包括其中的“刷新”选项。 ### ...

    防止页面的重复提交和刷新

    ### 防止页面的重复提交和刷新 #### 一、引言 在现代Web应用开发过程中,确保数据完整性与用户体验至关重要。其中,“防止页面的重复提交和刷新”这一问题尤为关键,它不仅关系到系统的稳定性,还直接影响用户体验...

    屏蔽IE浏览器网页刷新的方法

    本文将深入探讨如何实现“屏蔽IE浏览器网页刷新”的方法,并结合提供的Word文档《禁止.doc》和HTML演示页面《屏蔽网页刷新的方法.html》进行详细讲解。 首先,我们需要理解浏览器的工作原理。Internet Explorer(IE...

    禁止页面刷新让F5快捷键及右键都无效

    代码如下: /*禁止页面刷新*/ [removed] = function() { if(event.keyCode==116) { event.keyCode=0; event.returnValue = false; } } [removed] = function() {event.returnValue = false;} /* 结束*/

    自动刷新页面+自动跳转和关闭

    **自动刷新页面**是指网页在设定的时间间隔后自动重新加载自身的过程。这一功能可以通过多种技术实现,包括HTML元标签(`&lt;meta&gt;`标签)、JavaScript等。 ##### HTML元标签 HTML中的`&lt;meta&gt;`标签可以通过设置`...

    js相关相关-禁止刷新

    根据给定的信息,本文将详细解释JavaScript中与“禁止刷新”相关的知识点,包括但不限于如何获取当前页面URL、如何阻止浏览器的某些默认行为(如通过快捷键刷新页面等),以及如何利用`History`对象来控制浏览器的...

Global site tag (gtag.js) - Google Analytics