屏蔽鼠标右键代码(如何屏蔽鼠标右键)
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站长 原创,转载请注明出处和附带本文链接;
相关推荐
- 05-16如何做好推广,如何做好推广普通话工作
- 05-16如何做一个网站,如何做一个网站系统
- 05-15如何制作一个网页网站,如何制作一个网页?
- 05-15手机百度seo怎么优化,百度app如何优化
- 05-11seo搜索优化怎么做,seo搜索引擎如何优化
- 05-11百度站长统计,百度站长统计入口页面已屏蔽
- 05-09网页代码,网页代码快捷键
- 05-08如何创建个人网页,如何创建个人网址
- 05-08百度搜索关键词优化,百度关键词优化软件如何
- 05-06单页网站的代码(完整的网页代码)[20240506更新]
取消回复欢迎 你 发表评论:
- 标签列表
- 最近发表
- 友情链接