<!--禁止鼠标右键代码-->
<script language=javascript>
<!--
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 others web browser
//-->
</script>
将彻底屏蔽鼠标右键,无右键菜单
<body οncοntextmenu="window.event.returnvalue=false">
也可以用于网页中Table框架中
<table border οncοntextmenu=return(false)><td>no</table>
取消选取、防止复制
<body onselectstart="return false">
不准粘贴
<body οnpaste="return false">
防止复制
<body οncοpy="return false;" oncut="return false;">
关闭输入法
<input style="ime-mode:disabled">
说明:这段代码是在表格提交时用到的。也就是在输入数据时不可以使用其他输入法模式。主要是应用于不能输入中文字符的情况
永远都会带着框架
<script language="javascript"><!--
if (window == top)top.location.href = "frames.htm";// --></script>
说明:frames.htm为你的网页,这也是保护页面的一种方法
防止被人frame
<SCRIPT LANGUAGE=javascript><!--
if (top.location != self.location)top.location=self.location; // --></SCRIPT>
网页将不能被另存为
<noscript><iframe src=*.html></iframe></noscript>
说明:<noscirpt>的用法很广,其中一条就是可以使JS广告失效。
查源文件
<input type=button value=查看百度首页源代码
οnclick="window.location = 'view-source:'+ 'http://www.baidu.com';">
说明:以上是JS代码,请自己加起始符和结束符。并且上述方法均不能完全做到安全;只能做到简单加密