`
nianshi
  • 浏览: 420680 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

JS禁止复制,禁用鼠标右键!

阅读更多
禁止复制(copy),禁用鼠标右键!

<SCRIPT>
//加入页面保护
function rf()
{return false; }
document.oncontextmenu = rf
function keydown()
{if(event.ctrlKey ==true || event.keyCode ==93 || event.shiftKey ==true){return false;} }
document.onkeydown =keydown
function drag()
{return false;}
document.ondragstart=drag
function stopmouse(e) {
if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2))
return false;
else if
(navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) {
alert("版权没有,但别复制 :)");
return false;
}
return true;
}
document.onmousedown=stopmouse;
if (document.layers)
window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=stopmouse;

</SCRIPT>
<script language="javascript">
function JM_cc(ob){
var obj=MM_findObj(ob); if (obj) {
obj.select();js=obj.createTextRange();js.execCommand("Copy");}
}

function MM_findObj(n, d) { //v4.0
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers.document);
if(!x && document.getElementById) x=document.getElementById(n); return x;
}
</script>
分享到:
评论

相关推荐

    js 实现 禁用鼠标右键

    js 实现 禁用鼠标右键! 值得下载看看!资源免费,大家分享!!

    禁用鼠标右键

    在网页环境中,禁用鼠标右键通常是通过JavaScript脚本来实现的。以下是一个简单的示例代码,展示了如何在HTML页面中禁止鼠标右键点击: ```html &lt;!DOCTYPE html&gt; 禁用鼠标右键示例 &lt;script type="text/...

    网站禁用鼠标右键代码

    标题“网站禁用鼠标右键代码”指的是这样的一个技术实现,主要应用于SHOPEX网店系统,旨在防止用户通过右键菜单中的“查看源代码”、“复制”等选项获取或窃取网站资源,从而保护网站的知识产权和数据安全。...

    禁止点击鼠标右键

    此外,禁用鼠标右键可能会对部分用户造成不便,尤其是那些依赖辅助功能(如屏幕阅读器)的用户。在实际应用中,应谨慎考虑是否确实需要执行此类操作,并尽可能为用户提供替代的交互方式。 总之,JavaScript 提供了...

    Flash+js禁用flash右键

    然而,Flash有一个特点,那就是用户可以通过鼠标右键点击Flash对象来访问其内置的上下文菜单,这可能导致内容被复制或者用户访问到不必要的设置。 禁用Flash右键菜单通常是通过Flash ActionScript实现的。...

    鼠标右键 禁用右键与禁用解除

    本文将详细介绍一种通过JavaScript实现的禁用鼠标右键的方法,并探讨如何解除这种限制。 #### 一、禁用鼠标右键的基本原理 在浏览器中,默认情况下,用户可以通过点击鼠标右键弹出上下文菜单(Context Menu),该...

    用javascript 禁止右键,禁止复制,禁止粘贴

    可以使用以下代码禁用鼠标右键: ```javascript &lt;script language="javascript"&gt; function nocontextmenu() { event.cancelBubble = true event.returnValue = false return false } function norightclick(e) {...

    禁止鼠标右键及svg中自定义右键菜单

    因此,开发者可能会选择通过JavaScript禁用鼠标右键点击事件,以防止这些行为。 禁止鼠标右键的基本方法是在HTML页面中添加JavaScript代码,监听`contextmenu`事件,然后阻止其默认行为。以下是一个简单的示例: `...

    禁用鼠标右键的插件 for ShopEX.rar

    而“屏蔽右键”很可能是实现禁用鼠标右键功能的核心代码文件,可能是JavaScript或jQuery脚本,这些脚本会在用户访问网站时运行,拦截并阻止右键点击事件。 在实际应用中,这样的插件可能会引起一些争议,因为它可能...

    禁用鼠标右键,.标题显示日期,闪烁文字

    主要应用JavaScript语言实现禁用鼠标右键,标题显示日期,闪烁文字的功能

    iframe里无右键菜单

    然而,有时我们可能希望在`iframe`内禁用默认的右键菜单,以防止用户通过右键点击执行某些操作,比如复制、查看源代码等。标题"iframe里无右键菜单"正是针对这一需求,描述中提到的解决方案是创建一个既简单又实用的...

    禁止点鼠标右键代码.rar

    总的来说,这个压缩包为学习和使用JavaScript禁用鼠标右键功能的开发者提供了一个实例。通过研究和理解其中的代码,开发者可以了解到如何利用JavaScript来控制用户的交互行为,增强网页的安全性和用户体验。同时,这...

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

    在网页开发中,有时为了防止用户复制页面内容或查看源代码等操作,开发者会选择禁用鼠标右键功能。本篇文章将详细解析一种通过JavaScript实现禁用鼠标右键的方法,并深入探讨其背后的原理。 #### 二、实现原理 在...

    flex禁止鼠标右键

    下面我们将详细介绍Flex布局以及如何在Flex布局的元素上禁用鼠标右键。 Flex布局,全称Flexible Box,是CSS3引入的一种新的布局模式,旨在解决传统布局(如Block和Inline)在处理复杂布局时的困难,特别是对于响应...

    右键禁用,右键禁用asp.net右键禁用

    在网页浏览过程中,用户通常可以通过鼠标右键调出浏览器默认的上下文菜单,进行诸如复制、粘贴、查看页面源代码等操作。然而,在某些应用场景下,如保护网站内容不被轻易复制或提供更加简洁的用户体验界面时,开发者...

    禁用右键和复制JS代码

    1. **oncontextmenu**:当用户在页面上按下鼠标右键时触发。默认情况下,这将显示浏览器的上下文菜单(即右键菜单)。通过将`window.document.oncontextmenu`设置为一个返回`false`的函数,可以阻止这个默认行为,...

    网页鼠标右键被禁用的解决办法.docx

    4. 关闭 Internet Explorer 浏览器,然后重启打开浏览器,之后再打开禁用鼠标右键的网页,你会发现鼠标右键可以正常点击了。 需要注意的是,这种解决方法主要针对网页中加入了 JavaScript 禁用特效的网页。如果网页...

    如何用js禁用默认右键

    通过以上介绍,我们可以看到使用JavaScript禁用默认的右键菜单功能是一项相对简单的任务。理解基本的事件监听机制以及不同浏览器之间的差异对于编写兼容性强的代码至关重要。此外,随着浏览器技术的发展,开发者应...

    js禁止右键和禁止复制

    在探讨“js禁止右键和禁止复制”的主题时,我们主要关注的是如何通过JavaScript来实现对用户在网页上的右键点击以及文本复制功能的禁用。这种方法常被用于保护网站内容不被轻易复制或下载,尤其是在版权敏感的环境中...

    屏蔽鼠标右键代码.rar

    总之,"屏蔽鼠标右键代码"是一个实用的JavaScript技巧,用于在网页中禁用鼠标右键菜单。在实际应用中,我们需要权衡其对用户体验的影响,并结合其他安全措施来达到理想的效果。同时,这个压缩包可能还包含了其他的...

Global site tag (gtag.js) - Google Analytics