`
free_xiang
  • 浏览: 52694 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

js禁用参数大全

    博客分类:
  • web
阅读更多

  • <scriptlanguage="javascript">
  • //禁止用F5 键
  • functiondocument.onkeydown()
  • {
  • if(event.keyCode==116)
  • {
  • event.keyCode=0;
  • event.cancelBubble=true;
  • returnfalse;
  • }
  • }
  • //禁止右键弹出菜 单
  • functiondocument.oncontextmenu()
  • {
  • returnfalse;
  • }
  • //下面代码实现全屏显 示
  • functionwindow.onload(){
  • varRequest=newArray();//保存参数
  • vars=location.search.substring(1);
  • if(s&&s!=""){
  • varlist=s.split("&");
  • for(vari=0;i<list.length;i++){
  • varpair=list[i].split("=");
  • if(pair[0]&&pair[0]!=""){
  • Request[unescape(pair[0])]=unescape(pair[1]);
  • }
  • }
  • }
  • varfullscreen=Request["fullscreen"];
  • if(fullscreen!="yes"){
  • varfile=self.location;
  • vara=window.open("about:blank","","fullscreen=yes")
  • self.opener=null
  • self.close()
  • a.location=file+"?fullscreen=yes";
  • }
  • }
  • </script>
  • <scriptlanguage="Javascript"><!--
  • //屏蔽鼠标右键、 Ctrl+N、Shift+F10、F11、F5刷新、退格键
  • //Author:meizz(梅 花雨)2002-6-18
  • functiondocument.oncontextmenu(){event.returnValue=false;}//屏蔽鼠标右键
  • functionwindow.onhelp(){returnfalse}//屏蔽F1帮助
  • functiondocument.onkeydown()
  • {
  • 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.keyCode==122){event.keyCode=0;event.returnValue=false;}//屏蔽F11
  • if(event.ctrlKey&&event.keyCode==78)event.returnValue=false;//屏蔽Ctrl+n
  • if(event.shiftKey&&event.keyCode==121)event.returnValue=false;//屏蔽shift+F10
  • 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");
  • returnfalse;
  • }
  • }
  • </script>
  • 分享到:
    评论

    相关推荐

      Flash+js禁用flash右键

      在网页设计中,有时为了...总之,禁用Flash右键菜单可以通过Flash的ActionScript和JavaScript的结合来实现。然而,随着Flash的淘汰,理解这些技术更多是从历史和兼容性的角度出发,实际开发中应优先考虑现代Web技术。

      js对话框传递参数

      ### JS对话框传递参数 #### 一、简介 在JavaScript中,通过对话框进行参数传递是一种常见的交互方式,尤其在需要弹出一个模态对话框并与其进行数据交换的场景下更为常见。本文将详细介绍如何利用`window....

      layui-自定义多选-禁用.rar

      - **JavaScript/jQuery**:layui主要是基于JavaScript和jQuery构建的,所以扩展其日期控件需要对这两种语言有深入理解,包括DOM操作、事件处理、对象和数组操作等。 - **layDate配置项**:layui的日期控件接受一...

      js 禁用ctrl+滚轮

      标题“js禁用ctrl+滚轮”涉及到的是JavaScript编程中如何阻止用户在浏览器上使用Ctrl键加鼠标滚轮进行页面缩放的操作。这个功能在某些特定的网页应用中可能非常有用,比如在需要精确交互或者自定义滚动行为的场景下...

      JS禁用页面上所有控件的实现方法(附demo源码下载).docx

      在JavaScript中,禁用页面上的所有控件是一个常见的需求,特别是在构建交互式应用程序或需要暂时锁定用户界面的情况下。本文将详细介绍如何使用JavaScript实现这一功能,并提供一个附带的DEMO源码供参考。 首先,...

      javascript向flash swf文件传递参数值注意细节

      要使用JavaScript向SWF文件传递参数,我们首先需要理解SWF文件是什么,以及如何通过JavaScript与之交互。SWF是Flash动画文件的标准格式,虽然Adobe Flash已经被逐渐淘汰,但是仍有一些遗留系统或项目会使用到它。...

      FSO javascript文件操作大全

      ### FSO JavaScript 文件操作大全详解 #### 一、概述 在Web开发中,尤其是在服务器端脚本编写中,经常需要对文件系统进行操作。而**FSO (File System Object)** 提供了一种简单的方式来实现这一需求。FSO是微软提供...

      splitter.js 分割div 自由拖动

      `splitter.js` 是一个JavaScript库,主要用于在网页中创建可拖动的分割线,以实现用户自由调整页面布局的功能。这个库使得开发者能够轻松地将页面分为上下、左右等多栏布局,并允许用户根据自己的需求动态改变这些...

      如何使用js禁用前进和后退按钮

      在JavaScript编程中,有时开发者可能需要控制用户的浏览历史,例如在特定情况下禁用浏览器的前进和后退按钮,以防止用户意外访问之前或之后的页面。这个需求在处理某些交互式应用或者保护页面状态时尤为常见。本文将...

      FusionCharts参数及功能特性详解实例

      如果设置为 0(False),则禁用动画。 二、showNames 横向坐标轴标签名称参数 showNames 参数用于控制是否显示横向坐标轴的标签名称,默认值为 1(True),表示显示标签名称。 三、rotateNames 横向坐标轴标签旋转...

      各种禁止键盘的经典JS

      ### 各种禁止键盘的经典JS #### 知识点概览 本文将详细介绍一个用于禁止特定键盘操作的经典JavaScript脚本,该脚本可以实现以下功能: - 禁止用户在指定文本框内粘贴内容。 - 阻止用户在输入框中使用拖拽方式输入...

      window.open打开新窗口参数设置

      ### window.open 打开新窗口参数设置详解 在前端开发中,`window.open()` 方法是浏览器内置的一个功能,用于在JavaScript中打开新的浏览器窗口。本文将深入探讨如何使用 `window.open()` 方法及其参数设置,帮助...

      Disable JavaScript2.3.1_0 (2).zip

      2. **网络代理**:使用支持JavaScript禁用的网络代理服务器,如Selenium或Puppeteer,这些工具可以模拟浏览器行为,且能够控制JavaScript的执行。当禁用JavaScript,它们会返回没有执行脚本的页面内容。 3. **爬虫...

      Firefox_Setup_48.0.2_x64-可禁用自动升级

      此外,可能还会涉及修改Firefox的策略文件或使用命令行参数启动浏览器。 **总结** Firefox_Setup_48.0.2_x64.exe文件提供了64位Firefox的一个版本,该版本特别适用于希望控制浏览器升级的用户。同时,配合使用...

      webBrowser 禁用消息框alert 并且获得内容

      通常情况下,当网页中的 JavaScript 代码调用 `alert` 函数时,会弹出一个包含字符串参数的消息框。但在某些场景下,我们希望能够在不打断用户操作的情况下捕获这些信息。为此,可以通过覆盖 `alert` 函数的方式,将...

      JS禁用页面上所有控件的实现方法(附demo源码下载)

      在JavaScript中,禁用页面上所有控件是一个常见的需求,特别是在需要锁定用户界面或执行某些操作时。这个过程涉及到对不同类型的HTML元素进行遍历,并分别设置它们的`disabled`属性来达到禁用的效果。本篇文章将深入...

      页面按钮禁用与解除禁用的方法

      在JavaScript中,计时器可以通过setInterval函数实现,它接受两个参数:一个回调函数和时间间隔(以毫秒为单位)。setInterval会返回一个计时器ID,该ID可以用于通过clearInterval函数停止计时器,从而释放资源。 ...

      Node.js-ffocus一个用于暂时禁用令人分心网站的CLI工具并提高你的效率

      为了帮助用户专注于工作或学习,`ffocus` 是一个专为 Node.js 开发的命令行实用程序,它允许用户临时禁用那些可能导致分心的网站,从而提高工作效率。 ### Node.js 基础知识 1. **Node.js**:Node.js 是一个基于 ...

      教你禁用右键,也教你如何破解

      如果模板中有参数面板,可以在参数面板的查询按钮中添加初始化事件,确保在调用模板时立即禁用右键。 #### 四、破解禁用右键的方法 尽管禁用右键可以有效地防止非授权的操作,但技术上有经验的用户依然能够绕过...

    Global site tag (gtag.js) - Google Analytics