一、屏蔽键盘所有键 <script language="Javascript">
<!--
function document.onkeydown(){
event.keyCode = 0;
event.returnvalue = false;
}
-->
</script>二、屏蔽鼠标右键 在body标签里加上.event.returnvalue=false 或者: <script language="Javascript">
<!--
function document.oncontextmenu()
{
return false;
}
-->
</script>function nocontextmenu() { if(document.all) { event.cancelBubble=true; event.returnvalue=false; return false; } } 或者: <script language="Javascript">
<!--
function rclick()
{
if(document.all) {
if (event.button == 2){
event.returnvalue=false;
}
}
}
-->
</script>三、屏蔽 Ctrl+N、Shift+F10、F5刷新、退格键 <script language=Javascript>
</body>
</html>
</script>
<!--
//屏蔽鼠标右键、Ctrl+N、Shift+F10、F5刷新、退格键
function window.onhelp(){return false} //屏蔽F1帮助
function KeyDown(){
if ((window.event.altKey)&&
((window.event.keyCode==37)|| //屏蔽 Alt+ 方向键 ←
(window.event.keyCode==39))){ //屏蔽 Alt+ 方向键 →
alert("不准你使用ALT+方向键前进或后退网页!");
event.returnvalue=false;
}
注:这还不是真正地屏蔽 Alt+ 方向键,因为 Alt+ 方向键弹出警告框时,按住 Alt 键不放,用鼠标点掉警告框,这种
屏蔽方法就失效了。
if ((event.keyCode== 8 ) &&
(event.srcElement.type != "text" &&
event.srcElement.type != "textarea" &&
event.srcElement.type != "password") || //屏蔽退格删除键
(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>
四、屏蔽浏览器右上角“最小化”“最大化”“关闭”键
<script language=Javascript>
function window.onbeforeunload()
{
if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey)
{
window.event.returnvalue = "";
}
}
</script>
或者使用全屏打开页面
<script language="Javascript">
<!--
window.open(www.chinahtml.com,"32pic","fullscreen=3,height=100, width=400,
top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no,
status=no");
-->
</script>
//使不能关闭窗口
五、屏蔽F5键
<script language="Javascript">
<!--
function document.onkeydown()
{
if ( event.keyCode==116)
{
event.keyCode = 0;
event.cancelBubble = true;
return false;
}
}
-->
</script>
六、屏蔽IE后退按钮
在你链接的时候用
<a href="Javascript:location.replace(url)">
七、屏蔽主窗口滚动条
在body标签里加上
style="overflow-y:hidden"
八、屏蔽拷屏,不断地清空剪贴板
在body标签里加上
九、屏蔽网站的打印功能
<style>
@media print {
* { display: none }
}
</style>
十、屏蔽IE6.0 图片上自动出现的保存图标
方法一:
<META HTTP-EQUIV="imagetoolbar" C>
方法二:
<img galleryimg="no">
十一、屏蔽页中所有的script
<noscrript></noscript>
分享到:
相关推荐
在探讨如何使用JavaScript屏蔽网页中的右键功能时,我们首先需要理解右键菜单的基本概念以及JavaScript是如何介入并控制这一功能的。右键菜单,也被称为上下文菜单,是用户通过鼠标右键点击页面元素时弹出的一个菜单...
JavaScript屏蔽返回功能通常涉及到网页的导航控制,这是前端开发中的一种常见需求,特别是在单页应用(SPA)中。在浏览器环境中,用户可以通过点击浏览器的“返回”按钮来浏览历史记录,但有时候开发者可能希望阻止...
"前端JavaScript地区屏蔽"就是一种实现这一需求的技术手段。本篇将详细讲解如何利用JavaScript结合搜狐和126网易的API来实现地区屏蔽,并提供相应的代码示例。 首先,了解地区屏蔽的基本原理。通常,我们可以通过...
### 使用JavaScript屏蔽功能键 #### 1. 屏蔽键盘所有键 为了完全禁止用户通过键盘操作页面,可以通过以下方式实现: ```javascript document.onkeydown = function (event) { // 如果事件对象不存在,则创建一个...
在标题提到的"javascript屏蔽右键代码"中,我们看到的是一个简单的方法,用于阻止用户在浏览器中通过鼠标右键点击触发默认的上下文菜单。 在描述和部分内容中,给出了以下JavaScript代码: ```javascript document...
需要注意的是,虽然这种右键屏蔽技术在某些情况下可以增加内容的安全性,但它并不是绝对安全的。熟练的用户和开发者仍可以通过其他方式(如浏览器的开发者工具)绕过这种限制。因此,对于真正的安全性需求,应当结合...
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 (false)><td>no</table> 可用于Table 2. <body onselectstart="return false"> 取消选取、防止复制 3. onpaste="return false" 不准粘贴 ...
javascript 屏蔽鼠标键盘的几段代码 javascript 屏蔽鼠标键盘的几段代码是指通过javascript编程来限制用户在网页上的交互...想要真正屏蔽这些操作,需要使用更加复杂的技术,例如使用浏览器插件或操作系统级别的限制。
本培训主要聚焦于四个关键的JavaScript技术点,旨在帮助开发者提升网页交互性和用户体验。 首先,我们来探讨“制作带数字导航的横幅广告”。这涉及到DOM操作、事件监听以及计数器的实现。通过JavaScript,我们可以...
本文将详细介绍JavaScript的一些常用技术,包括事件处理、对象操作、代码技巧等。 首先,JavaScript的事件处理是它与用户交互的核心机制。例如,`doSelectUser`函数是一个典型的事件处理函数,用于打开一个模态...
【标题】"javascript经典特效---简单屏蔽右键3.rar"所涉及的知识点主要集中在JavaScript这一编程语言上,尤其是关于浏览器事件处理和用户交互控制的部分。这个压缩包中的内容似乎是一个关于如何使用JavaScript来实现...
其次,关于键盘屏蔽技术。在某些情况下,例如游戏或者特定的交互式应用,开发者可能希望控制用户的键盘输入,阻止特定的键盘事件。在JavaScript中,可以通过`addEventListener`或`onkeydown`等事件监听器来捕获键盘...
基于Javascript技术的实时校验功能实现 本文探讨了使用Javascript技术实现实时校验功能,以数字输入为例,解决浏览器中用户输入非法数值的问题。通过在输入框控件中加入Javascript程序代码,可以实时屏蔽掉不合理的...
在JavaScript编程领域中,右键屏蔽是一种常见的网页交互策略,主要目的是防止用户通过浏览器的默认右键菜单(如“查看源代码”、“复制”等)获取或操作网页内容。本教程将详细介绍如何使用JavaScript实现简单屏蔽...
本知识点主要讲解如何利用JavaScript来实现屏蔽Ctrl+N功能。 首先,我们需要了解JavaScript事件处理。在JavaScript中,我们可以监听用户的键盘事件,这通常通过`addEventListener`函数来实现。事件处理函数有两个...
在JavaScript编程中,"全面屏蔽鼠标键盘"通常指的是在特定情况下阻止用户通过鼠标或键盘对网页进行交互的技术。这在某些特殊应用场景下是必要的,比如实现全屏展示、游戏、或者防止恶意用户操作等。接下来,我们将...
本文详细介绍了如何使用JavaScript实现屏蔽指定区域内的右键菜单功能,通过具体的代码示例和操作步骤,帮助开发者掌握该技术。 知识点如下: 1. 右键菜单屏蔽的基本原理 当用户在网页上点击鼠标右键时,通常会弹出...
JavaScript 和 Spring 3.0 是两个在 IT 领域非常重要的技术,它们分别在前端和后端开发中扮演着核心角色。JavaScript 是一种广泛应用于客户端网页开发的脚本语言,而 Spring 3.0 是 Java 企业级应用开发框架的代表性...
标题"js 屏蔽键盘并释放屏蔽"所描述的技术,就是如何通过JavaScript来实现这一功能。这项技术涉及到对键盘事件的监听、阻止默认行为以及在适当时候解除键盘事件的屏蔽。 首先,我们要了解JavaScript中的键盘事件。...