`
张玉龙
  • 浏览: 740555 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

js禁止刷新页面等等操作方法

 
阅读更多





js禁止刷新页面等等操作方法  


<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<title></title>
<script   language="Javascript">  
    //屏蔽鼠标右键、Ctrl+N、Shift+F10、F5刷新、退格键  
    //屏蔽F1帮助  
    function   document.oncontextmenu(){  
 //alert("");
      return   false;  
  } //加个屏蔽鼠标右键
  window.onload=function()  
  {   //alert(event.keyCode);  
  //屏蔽   Alt+   方向键   ←   屏蔽   Alt+   方向键   →  
      if   ((window.event.altKey)&&((window.event.keyCode==37)||(window.event.keyCode==39)))  
      {      
            //alert("不准你使用ALT+方向键前进或后退网页!");  
            event.returnValue=false;  
      }  
      //屏蔽退格删除键,屏蔽   F5   刷新键,Ctrl   +   R  
      if   ((event.keyCode==116)||(event.ctrlKey   &&   event.keyCode==82))  
      {    
            event.keyCode=0;  
            event.returnValue=false;  
      }    
       
      //屏蔽   Ctrl+n  
      if   ((event.ctrlKey)&&(event.keyCode==78))  
      {      
            event.returnValue=false;  
      }  
       
      //屏蔽   shift+F10  
      if   ((event.shiftKey)&&(event.keyCode==121))  
      {    
            event.returnValue=false;  
      }  
       
      //屏蔽   shift   加鼠标左键新开一网页  
      if   (window.event.srcElement.tagName   ==   "A"   &&   window.event.shiftKey)    
      {  
    window.event.returnValue   =   false;  
      }  
               
        //屏蔽Alt+F4  
      if   ((window.event.altKey)&&(window.event.keyCode==115))  
      {  
  window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");  
  return   false;  
      }  
       
      //屏蔽Ctrl+A  
      if((event.ctrlKey)&&(event.keyCode==65))  
      {  
  return   false;  
      }  
           
  }  
  </script>  
</head>









分享到:
评论

相关推荐

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

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

    【JavaScript源代码】vue列表数据删除后主动刷新页面及刷新方法详解.docx

    在Vue.js应用中,当你需要在执行特定操作如删除或添加数据后刷新页面时,通常前端不会自动更新,因为Vue采用的是数据驱动视图的模式,仅当数据变化时才会更新视图。在这种情况下,我们可以采取手动刷新页面的方法。...

    Javascript刷新页面的几种方法

    Javascript刷新页面的几种方法 很实用的

    js定时刷新页面的方法

    在JavaScript(JS)中,页面刷新是常见的操作,主要用于更新页面内容或重新加载页面数据。在Web开发中,我们有时需要实现自动刷新、特定条件下刷新、或者通过子窗口控制父窗口的刷新。以下是对这些方法的详细介绍: ...

    js自动刷新页面

    js自动刷新页面

    JS当前页面和框架自动刷新的方法

    在探讨“JS当前页面和框架自动刷新的方法”这一主题时,我们主要关注的是如何利用JavaScript来实现网页及其框架内的页面自动或手动刷新的功能。本文将深入解析提供的代码示例,并详细阐述各种刷新方法的工作原理及...

    js页面刷新大全

    在网页开发中,页面刷新是必不可少的一部分,JS 语言提供了多种方式来实现页面刷新。本文将对 JS 页面刷新的方法进行分类和总结,涵盖自动刷新和手动刷新两种方式,并对当前页面和父页面的刷新进行详细讲解。 一、...

    用js来刷新当前页面保留参数的具体实现

    在本文中,我们将探讨如何使用JavaScript(简称js)技术来实现刷新当前页面的同时保留页面参数。通常情况下,当我们在网页上刷新时,页面中的数据和状态会被重置,特别是GET请求的参数会丢失。为了解决这个问题,...

    禁止用户刷新,前进页面

    - 检查请求头中的`Accept`字段,如果为`*/*`则表示可能是刷新操作。 ```csharp if (Request.Headers["Accept"] == "*/*") { return; // 忽略这个请求 } ``` 2. **使用会话管理**: - 在用户提交表单后,...

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

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

    js基础js页面刷新问题

    在给定的`top.html`页面中,通过七个按钮,用户可以点击触发不同方式的刷新操作,验证`bottom.html`页面是否被成功刷新。 总结来说,理解`window`对象、`frames`集合以及`location.reload()`方法是解决JS页面刷新...

    js禁用刷新按钮

    js禁用ie刷新按钮.模仿webqq的效果.

    判断页面是关闭还是刷新的js代码

    在探讨“判断页面是关闭还是刷新的js代码”这一主题时,我们首先需要理解网页生命周期中的几个关键事件:`onload`、`onunload`、`onbeforeunload`以及`onclose`。这些事件在网页加载、卸载或刷新过程中扮演着重要...

    javascript刷新父页面

    在网页开发中,有时我们需要从一个弹出的子窗口(通常是由 `window.open` 或 `window.showModalDialog` 方法打开的)来控制父窗口的行为,比如刷新父窗口的页面。这在很多应用场景下都非常有用,比如用户在子窗口...

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

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

    jquery刷新页面和JS常用的函数

    以上介绍了 jQuery 中关于页面刷新和 AJAX 方法的使用,以及 JavaScript 中的一些常用知识点。这些基础知识对于 Web 开发者来说非常重要,熟练掌握它们能够帮助开发者更高效地进行前端开发工作。

    JS无刷新弹出确认框

    这种效果通过JS可以轻松实现,而无需每次操作都刷新整个页面,提高了用户体验。 无刷新弹出确认框的核心是使用JavaScript的`window.confirm()`函数。这个函数会在浏览器中弹出一个带有“确定”和“取消”按钮的...

    js页面后退刷新前进

    js页面后退刷新前进

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

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

    js短信验证码倒计时(页面刷新无效)

    本文将深入探讨如何实现一个js短信验证码倒计时功能,同时确保在页面刷新后倒计时状态能够保持。 首先,我们需要理解验证码发送和倒计时的基本逻辑。当用户点击获取验证码按钮时,前端会向后端发送请求,请求发送...

Global site tag (gtag.js) - Google Analytics