当前位置:首页 > 代码 > 正文

屏蔽鼠标右键代码(如何屏蔽鼠标右键)

admin 发布:2022-12-19 18:11 172


本篇文章给大家谈谈屏蔽鼠标右键代码,以及如何屏蔽鼠标右键对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

屏蔽鼠标右键 CSS代码

form name=form1 onsubmit="return mm()"

input type=file name=meizzbr/

input type=submit value=submit/form

SCRIPT LANGUAGE="JavaScript"!--

function mm()

{

var s = document.form1.meizz.value;

if(s=="")return false;

var img = new Image();

img.src = s;

alert("高 = "+ img.height + "

宽 = "+ img.width);

alert("fileSize = "+ img.fileSize +" 字节");

return(img.fileSize = 40000);

}

//--/SCRIPT

1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键

table border oncontextmenu=return(false)tdno/table 可用于Table

2. body onselectstart="return false" 取消选取、防止复制

3. oncopy="return false;" oncut="return false;" 防止复制

ASP代码屏蔽鼠标右键解决方案

asp代码是在服务器端执行的,所以不会有屏蔽鼠标右键的作用。其实屏蔽你的鼠标右键的是js代码,它是在浏览器端执行的。

禁止右键代码而且禁止查看-源文件

禁止鼠标右键 禁止查看源文件 禁止右键复制 代码大全

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键,其实是禁止快捷菜单,因为不光右键可以弹出这个菜单,键盘上空格键右边的windows键也可以激活这个快捷菜单

table border oncontextmenu=return(false)tdno/table 可用于Table

2. body onselectstart="return false" 禁止选取、防止复制

3. onpaste="return false" 禁止粘贴

4. oncopy="return false;" oncut="return false;" 禁止复制和剪切

5. input style="ime-mode:disabled" 关闭输入法

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

有时自己辛苦半天做的网页,尤其是一些javascript特效,很容易被人利用查看源文件而复制。那么如何才能防止被人查看源代码呢?我们可以利用event.button特性来做到。下表是event.button属性的可能取值及含义:

0 没按键

1 按左键

2 按右键

3 按左和右键

4 按中间键

5 按左和中间键

6 按右和中间键

7 按所有的键

参照上表,我们可以在body和/body之间加入如下语句:

Script Langvage=javascript

function Click(){

if (event.button!=1){alert('版权所有(C)2001 XXX工作室');

}}

document.onmousedown=Click;

/Script

这样在浏览网页时除单击鼠标左键外,其他任何形式的鼠标点击或组合点击,都将出现“版权所有(C)2001 XXX工作室”的提示框,而不是出现快捷菜单,从而避免被人查看源文件代码。

如果使event.button=2,实际上它仅能限制点击鼠标右键情况,其他点击方式,如按左右键、按左和中间键、按中间键等就不能限制,当这些方式的点击发生时,出现的就是快捷菜单,从而可以查看源文件。

注意:把body改为如下代码:body oncontextmenu="window.event.returnValue=false",其中Value中的V一定要大写!!

页面禁用鼠标右键代码

可以把下面代码加入到页面适当位置。

LeadBBS论坛应用下面代码时,可以打开:inc/Board_Popfun.asp文件

查找:

script language = "JavaScript" src = "%=DEF_BBS_HomeUrl%inc/JF.js" type="text/javascript"/script

下面加入代码。

script language=javascript

function openScript(url, width, height,left,top,r){

var Win = window.open(url,"openScript",'width=' + width + ',height=' + height + ',left=' +left+ ',top='+top+',resizable=no,scrollbars='+r+',menubar=no,status=no' );

}

//以下为禁止鼠标右键的代码,不想禁止的可以删除

!--

if (window.Event)

document.captureEvents(Event.MOUSEUP);

function nocontextmenu()

{

event.cancelBubble = true

event.returnValue = false;

return false;

}

function norightclick(e)

{

if (window.Event)

{

if (e.which == 2 || e.which == 3)

return false;

}

else

{if (event.button == 2 || event.button == 3) {alert("【E路极速】欢迎你"); } }

{

event.cancelBubble = true

event.returnValue = false;

return false;

}

}

document.oncontextmenu = nocontextmenu; // for IE5+

document.onmousedown = norightclick; // for all others

//--

/script

图片禁用鼠标右键代码

应用方法同上。

script language="JavaScript1.2"

var clickmessage="本站图片禁用右键!"

function disableclick(e) {

if (document.all) {

if (event.button==2||event.button==3) {

if (event.srcElement.tagName=="IMG"){

alert(clickmessage);

return false;

}

}

}

if (document.layers) {

if (e.which == 3) {

alert(clickmessage);

return false;

}

}

}

function associateimages(){

for(i=0;idocument.images.length;i++)

document.images[i].onmousedown=disableclick;

}

if (document.all)

document.onmousedown=disableclick

else if (document.layers)

associateimages()

/script

功能:禁止右键、禁选择、禁粘贴、禁shift、禁ctrl、禁alt

script language="JavaScript"

!--

function key(){

if(event.shiftKey){

window.close();}

//禁止Shift

if(event.altKey){

window.close();}

//禁止Alt

if(event.ctrlKey){

window.close();}

//禁止Ctrl

return false;}

document.onkeydown=key;

if (window.Event)

document.captureEvents(Event.MOUSEUP);

function nocontextmenu(){

event.cancelBubble = true

event.returnValue = false;

return false;}

function norightclick(e){

if (window.Event){

if (e.which == 2 || e.which == 3)

return false;}

else

if (event.button == 2 || event.button == 3){

event.cancelBubble = true

event.returnValue = false;

return false;}

}

//禁右键

document.oncontextmenu = nocontextmenu; // for IE5+

document.onmousedown = norightclick; // for all others

//--

/script

body onselectstart="return false"; onpaste="return false";

如何用用javascript 禁止右键,禁止复制,禁止粘贴,做站时常会用到这些代码,所以收藏了一下!

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键特效

table border oncontextmenu=return(false)tdno/table 可用于Table

2. body onselectstart="return false" 取消选取、防止复制 javascript技巧

3. onpaste="return false" 不准粘贴技巧

4. oncopy="return false;" oncut="return false;" 防止复制的javascirpt特效

祝顺利!有问题,请追问.有帮助,望采纳.

如何破解网站设置禁止鼠标右键的方法

破解网站设置禁止鼠标右键的方法

方法一:

1、在右键无法使用的页面上按一下 [Alt] 键。

2、再按一下 [F12] 键。

3、在任何地方按鼠标右键就可以了

方法二:其它组合键的妙用

1、按键盘上的Shift+F10组合键直接出现右键菜单

方法三:在屏蔽鼠标右键的页面中点右键,出现限制窗口,此时不要松开右键,用左手按键盘上的ALT+F4组合键,这时窗口就被我们关闭了,松开鼠标右键,菜单出现了!

方法四:

Java script源代码修改

有时在浏览网页时,除单击鼠标左键外,其他任何形式的鼠标点击或组合点击,都将出现“版权所有(C),严禁复制!”的提示框。

解决:

可以在地址栏键入:java script:alert(document.oncontextmenu='''')回车,确定对话框后,就可以直接使用右键了!

如何在网页中禁止使用鼠标右键

众所周知,要保护一个页面,最基础的就是要屏蔽右键。而现在网页上用得最多的是functionclick(),即下面这段代码:〈script〉functionclick(){if(event.button==2){〈/script〉但是这种屏蔽方法的破解方法也是众所周知的。那就是连续单击鼠标左键和右键便又可以看到右键菜单了。但是,我见过一种很好的屏蔽右键的方法。它的原理和上面所说的不同。它并不是用JS来编写的脚本,而是利用定义网页属性来起到限制的作用。而且,在屏蔽中应该尽量的避开使用JS脚本。因为只要浏览者把IE里的javascript脚本禁用了。那么一切屏蔽都白费。那么继续说那种通过修改网页属性的屏蔽右键的方法。这种方法利用了HTML里的〈body〉来作修改,它只有以下短短的一行代码:〈bodyoncontextmenu=self.event.returnValue=false〉但是,屏蔽了右键还不能解决问题。如果我要复制一段文字,或是一张图片。那么,把它选中后用ctrl+C再用那么,如上所说,用JS来屏蔽是没有用的,治标不治本的。那么,我们就还用网页的最基础的语言:HTML来定义吧。还是老招数,定义〈body〉。这次用的参数是:onselectstart。就是左键选定的参数。代码如下:〈bodyonselectstart="returnfalse"〉这样,左键选定功能就给轻易屏蔽了。原理和上面的一样。现在,再用你的左键选择任意内容把,已经没有用了。自然也不能ctrl+C,ctrl+V了。那么,现在我们来把这两部分合并起来。彻底控制左右键!:现在,左右键的问题总算是解决了吧。

屏蔽鼠标右键代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于如何屏蔽鼠标右键、屏蔽鼠标右键代码的信息别忘了在本站进行查找喔。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/16865.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载