`

js屏蔽右键

    博客分类:
  • js
阅读更多
<script type="text/javascript">
//屏蔽右键菜单
document.oncontextmenu = function (event){
	if(window.event){
		event = window.event;
	}try{
		var the = event.srcElement;
		if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){
			return false;
		}
		return true;
	}catch (e){
		return false; 
	} 
}

//屏蔽粘贴
document.onpaste = function (event){
	if(window.event){
		event = window.event;
	}try{
		var the = event.srcElement;
		if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){
			return false;
		}
		return true;
	}catch (e){
		return false;
	}
}

//屏蔽复制
document.oncopy = function (event){
	if(window.event){
		event = window.event;
	}try{
		var the = event.srcElement;
		if(!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){
			return false;
		}
		return true;
	}catch (e){
		return false;
	}
}

//屏蔽剪切
document.oncut = function (event){
	if(window.event){
		event = window.event;
	}try{
		var the = event.srcElement;
		if(!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){
			return false;
		}
		return true;
	}catch (e){
		return false;
	}
}

//屏蔽选中
document.onselectstart = function (event){
	if(window.event){
		event = window.event;
	}try{
		var the = event.srcElement;
		if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){
			return false;
		}
		return true;
	} catch (e) {
		return false;
	}
}
</script>

 

分享到:
评论

相关推荐

    JavaScripte屏蔽右键,简单实用。

    ### JavaScript屏蔽右键的实现方法 #### 方法一:使用`oncontextmenu`事件 在给定的代码示例中,`oncontextmenu`事件是最直接用于阻止右键菜单出现的方法。当在文档上触发右键点击时,此事件将被激活。通过设置`...

    使用JavaScript屏蔽右键

    通过javascript来控制页面的右键,让他来屏蔽。

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

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

    JS网页屏蔽右键代码.txt

    标题与描述均提到了“JS网页屏蔽右键代码”,这主要涉及到的是JavaScript在网页开发中的应用,特别是如何通过JavaScript阻止用户在网页上进行右键点击、复制、粘贴等操作,以此来保护网页内容不被轻易复制或查看源...

    javascript屏蔽右键代码

    在标题提到的"javascript屏蔽右键代码"中,我们看到的是一个简单的方法,用于阻止用户在浏览器中通过鼠标右键点击触发默认的上下文菜单。 在描述和部分内容中,给出了以下JavaScript代码: ```javascript document...

    flash与C#通讯屏蔽右键菜单

    本案例主要探讨的是如何在Flash和C#之间实现数据的传递和通信,并且还涉及到屏蔽右键菜单的功能,这对于创建交互式应用或者游戏是非常重要的。以下是关于这个主题的详细解释: **Flash与C#通讯** Flash是一种广泛...

    js 特效 html 特效 简单屏蔽右键

    js 特效 html 特效 简单屏蔽右键 js 特效 html 特效 简单屏蔽右键

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

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

    c# flash屏蔽右键

    这通常是出于保护内容不被轻易...最后,从提供的文件名"Flsh播放屏蔽右键"来看,可能包含一个示例项目或者源代码,用于演示如何实现这一功能。如果需要进一步的帮助,可以详细研究该项目的代码,以获取具体实现的细节。

    javascript经典特效---简单屏蔽右键.rar

    "简单屏蔽右键"这个主题是关于如何利用JavaScript来防止用户通过鼠标右键菜单执行某些操作,例如复制、查看源代码等,以保护网站的内容不被轻易获取或滥用。 在HTML文件(如这里提到的"简单屏蔽右键.htm")中,...

    js 特效 html 特效 简单屏蔽右键2

    js 特效 html 特效 简单屏蔽右键2 js 特效 html 特效 简单屏蔽右键2

    网页屏蔽所有右键.txt

    根据给定文件的信息,我们可以总结出以下与网页开发相关的知识点,特别是如何利用JavaScript和其他HTML元素来实现特定功能,如禁止用户右键点击、复制、粘贴等操作。 ### 知识点一:禁用鼠标右键菜单 在网页开发中...

    屏蔽右键菜单 禁止复制粘贴 网页屏蔽器

    首先,我们来看一下如何使用JavaScript来屏蔽右键菜单。在HTML的`&lt;body&gt;`标签中,可以添加一个`oncontextmenu`事件监听器,当用户尝试右键点击时,这个事件会被触发。通过设置这个事件的返回值为`false`,可以阻止...

    javascript经典特效---简单屏蔽右键2.rar

    本教程将详细介绍如何使用JavaScript实现简单屏蔽右键的功能。 首先,我们要理解JavaScript的基本语法和事件处理。JavaScript是一门客户端脚本语言,它可以与HTML紧密结合,动态地改变网页内容或响应用户的交互行为...

    javascript经典特效---简单屏蔽右键3.rar

    【标题】"javascript经典特效---简单屏蔽右键3.rar"所涉及的知识点主要集中在JavaScript这一编程语言上,尤其是关于浏览器事件处理和用户交互控制的部分。这个压缩包中的内容似乎是一个关于如何使用JavaScript来实现...

    完整版超文本浏览框(屏蔽右键)例程.e.rar

    超文本浏览框(屏蔽右键)例程是一个典型的网页浏览组件开发案例,它涉及到Web技术、用户界面设计以及编程技术等多个方面。在这个例程中,开发者通过编程手段实现了对浏览器右键菜单的屏蔽,以提供更为定制化的用户...

    Unity3D如何屏蔽右键以及更换加载图标代码2

    在Unity3D开发中,有时候为了提供更好的用户体验或者保护游戏内容,开发者可能需要对WebPlayer进行一些自定义设置,如屏蔽右键菜单和更改加载图标。这篇内容将详细讲解如何在Unity3D中实现这两个功能。 首先,我们...

    JS实现屏蔽网页右键复制及ctrl+c复制的方法【2种方法】

    在这个例子中,`oncontextmenu`事件监听器被设置为`return false`,这意味着当用户尝试右键点击时,浏览器的默认右键菜单将不会出现,从而达到屏蔽右键复制的效果。 二、屏蔽`Ctrl+C`复制 `Ctrl+C`快捷键是常见的...

Global site tag (gtag.js) - Google Analytics