`
sky.gj
  • 浏览: 4589 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
文章分类
社区版块
存档分类

js屏蔽

阅读更多
<html>
<head>
<meta   http-equiv= "Content-Type "   content= "text/html;   charset=gb2312 ">
<noscript> <meta   http-equiv= "refresh "   content= "0;url=about:noscript ">
</noscript> <title> 屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 </title>
</head>
<body   onkeydown= "KeyDown() "
  oncontextmenu= "event.returnValue=false ">

<script   language= "Javascript "> <!--
    //屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键
    //Author:   meizz(梅花雨)   2002-6-18

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

          /*   注:这还不是真正地屏蔽   Alt+   方向键,
          因为   Alt+   方向键弹出警告框时,按住   Alt   键不放,
          用鼠标点掉警告框,这种屏蔽方法就失效了。以后若
          有哪位高手有真正屏蔽   Alt   键的方法,请告知。*/

    if   ((event.keyCode==8)     ||                                   //屏蔽退格删除键
            (event.keyCode==116)||                                   //屏蔽   F5   刷新键
            (event.ctrlKey   &&   event.keyCode==82)){   //Ctrl   +   R
          event.keyCode=0;
          event.returnValue=false;
          }
    if   ((event.ctrlKey)&&(event.keyCode==78))       //屏蔽   Ctrl+n
          event.returnValue=false;
    if   ((event.shiftKey)&&(event.keyCode==121))   //屏蔽   shift+F10
          event.returnValue=false;
    if   (window.event.srcElement.tagName   ==   "A "   &&   window.event.shiftKey)  
            window.event.returnValue   =   false;     //屏蔽   shift   加鼠标左键新开一网页
    if   ((window.event.altKey)&&(window.event.keyCode==115)){   //屏蔽Alt+F4
            window.showModelessDialog( "about:blank ", " ", "dialogWidth:1px;dialogheight:1px ");
            return   false;}
    }
  /*   另外可以用   window.open   的方法屏蔽   IE   的所有菜单
第一种方法:
    window.open( "你的.htm ",   " ", "toolbar=no,location=no,directories=no,menubar=no,scrollbars=no,resizable=yes,status=no,top=0,left=0 ")
第二种方法是打开一个全屏的页面:
    window.open( "你的.asp ",   " ",   "fullscreen=yes ")
  */
//   --> </script>
<h2   align=center> 屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 </h2>
</body>
</html>
分享到:
评论

相关推荐

    通过JS屏蔽某地区(城市)访问网站

    标题中的“通过JS屏蔽某地区(城市)访问网站”指的是使用JavaScript编程语言来实现一个功能,使得特定城市的用户无法访问你的网站。这个功能通常用于商业策略,比如避免竞争对手或者特定地区的用户获取敏感信息或者...

    web页面js屏蔽地区代码实例

    web页面js屏蔽地区代码实例,主要用于防止某个地区访问该web页面

    js屏蔽键盘鼠标\屏蔽打印等等

    标题与描述均提到了“js屏蔽键盘鼠标\屏蔽打印等等”,这主要涉及到JavaScript在网页上对用户输入设备(如键盘、鼠标)以及某些操作(如打印)的限制或禁用。这种技术通常用于保护网站内容不被轻易复制、打印或进行...

    js屏蔽鼠标右键js屏蔽鼠标右键js屏蔽鼠标右键

    ### JS屏蔽鼠标右键知识点详解 #### 一、概述 在网页开发中,有时为了防止用户复制页面内容或查看源代码等操作,开发者会选择禁用鼠标右键功能。本篇文章将详细解析一种通过JavaScript实现禁用鼠标右键的方法,并...

    js 屏蔽键盘并释放屏蔽

    标题"js 屏蔽键盘并释放屏蔽"所描述的技术,就是如何通过JavaScript来实现这一功能。这项技术涉及到对键盘事件的监听、阻止默认行为以及在适当时候解除键盘事件的屏蔽。 首先,我们要了解JavaScript中的键盘事件。...

    JS屏蔽键盘输入 屏蔽键盘

    JS屏蔽键盘输入 JS屏蔽键盘输入JS屏蔽键盘输入 JS屏蔽键盘输入

    js屏蔽右键

    需要注意的是,即使使用JavaScript屏蔽了右键,也并不能完全阻止用户获取页面内容。有经验的用户仍然可以通过各种手段绕过这种限制。因此,这种方法更多地起到警示作用而非绝对的安全措施。 综上所述,“JS屏蔽右键...

    JS屏蔽网页中的错误提示信息

    ### JS屏蔽网页中的错误提示信息 在Web开发过程中,我们经常会遇到一些小问题,比如脚本错误,这些错误虽然不影响网站的主要功能,但会给用户带来不佳的体验,尤其是在Internet Explorer(IE)等浏览器中,一旦页面...

    javascript屏蔽返回

    JavaScript屏蔽返回功能通常涉及到网页的导航控制,这是前端开发中的一种常见需求,特别是在单页应用(SPA)中。在浏览器环境中,用户可以通过点击浏览器的“返回”按钮来浏览历史记录,但有时候开发者可能希望阻止...

    JavaScripte屏蔽右键,简单实用。

    在探讨如何使用JavaScript屏蔽网页中的右键功能时,我们首先需要理解右键菜单的基本概念以及JavaScript是如何介入并控制这一功能的。右键菜单,也被称为上下文菜单,是用户通过鼠标右键点击页面元素时弹出的一个菜单...

    js屏蔽前台提交按钮

    在网页开发中,JavaScript(简称JS)是一种广泛使用的客户端脚本语言,用于增强用户交互和动态页面内容。在处理表单提交时,为了防止用户快速连续点击提交按钮导致多次请求,或者由于网络延迟使得用户误认为提交未...

    前端javascript地区屏蔽

    "前端JavaScript地区屏蔽"就是一种实现这一需求的技术手段。本篇将详细讲解如何利用JavaScript结合搜狐和126网易的API来实现地区屏蔽,并提供相应的代码示例。 首先,了解地区屏蔽的基本原理。通常,我们可以通过...

    用javascript屏蔽功能键

    ### 使用JavaScript屏蔽功能键 #### 1. 屏蔽键盘所有键 为了完全禁止用户通过键盘操作页面,可以通过以下方式实现: ```javascript document.onkeydown = function (event) { // 如果事件对象不存在,则创建一个...

    javascript右击屏蔽事件 js右击屏蔽

    一段javascript事件可以屏蔽网站右击的事件。 &lt;SCRIPT language=JavaScript&gt; &lt;!-- if (window.Event) document.captureEvents(Event.MOUSEUP); function nocontextmenu() { event.cancelBubble = true event....

    JS屏蔽鼠标右键代码.zip

    总结起来,"JS屏蔽鼠标右键代码.zip"提供的可能是一个简单的JavaScript实现,用于阻止网页中的鼠标右键点击事件,以防止默认的上下文菜单出现。这个效果可以通过在HTML元素上添加事件监听器并调用`event....

    html js 屏蔽原有右键功能菜单,自定义打造专属右键菜单

    html js 屏蔽原有右键功能菜单,自定义右键菜单

    php+JS屏蔽关键字

    屏蔽关键字,发表文章到时候,屏蔽某些关键字

    屏蔽一切js错误,屏蔽一切js错误

    具体来说,是通过将一段特定的JavaScript代码嵌入到网页中,以达到全局屏蔽JS错误的目的。下面将详细介绍这种方法的工作原理、实现步骤以及可能带来的问题。 #### 工作原理 1. **理解`window.onerror`**: `window....

    公司商号屏蔽算法(JS)

    "公司商号屏蔽算法(JS)"是一个专门设计用于处理这个问题的JavaScript实现。这个算法的目的是在不泄露具体公司名称的情况下,仍然能保留公司名称的基本结构和部分信息,如地名、行业等。下面我们将深入探讨这个算法的...

    用JavaScript 屏蔽鼠标右键和ctrl

    这是我自己写得一个例子,通过js屏蔽复制的.还有右键,网上搜到的,都是屏蔽整个body,我稍作了修改.可以屏蔽文本框.

Global site tag (gtag.js) - Google Analytics