1。忽视右键 
<body oncontextmenu="return false"> 
 
<body style="overflow-y:hidden"> 
2简单的页面加密 
<script LANGUAGE="javascript"> 
<!-- 
function loopy(){ 
var sWord ="这里输密码"; 
while(sWord!="login"){sWord=prompt("请输入你的登陆密码");} 
alert("登陆成功!"); 

loopy() 
//--> 
</script> 
3。让浏览器在保存页面时保存失败 
<NOSCRIPT><iframe src="*.html"></iframe></NOSCRIPT> 
4窗口定时关闭 
先将如下代码网页文件的区: 
<script language="javascript"> 
function closeit() { setTimeout("self.close()",10000) //毫秒 } 
</script> 
然后再在<body>标内加入如:<body onload="closeit()"> 
5网页自动关闭 
<html> 
<head> 
<object id=closes type="application/x-oleobject" 
classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> 
<param name="Command" value="Close"> 
</object> 
</head> 
<body onload="window.setTimeout(closes.Click(),10000)"> 
这个窗口会在10秒过后自动关闭,而且不会出现提示. 
</body> 
6网页自动刷新 
head部记入 
<META HTTP-EQUIV="Refresh" content="20"> 
其中2020秒后自动刷新,你可以更改为任意值。 
7网页自动转页 
<META HTTP-EQUIV="Refresh" CONTENT="时间();URL=地址"> 

8返回上一页 
<a href=javascript :history.back(1)>『返回上一页』</a> 
9。关闭窗口 
<a href=javascript :self.close()>『关闭窗口』</a> 

10 oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 
    <table border oncontextmenu=return(false)><td>no</table> 可用于Table 
11<body *****electstart="return false"> 取消选取、防止复制 
12.onpaste="return false" 不准粘贴 
13.oncopy="return false;" oncut="return false;" 防止复制

14 <input style="ime-mode:disabled"> 关闭输入法
15 网页将不能被另存为
<noscript><iframe src=*.html></iframe></noscript>
16屏蔽功能键Shift,Alt,Ctrl 
<script> 
function look(){ 
if(event.shiftKey) 
alert("禁止按Shift!"); //可以换成ALT CTRL 

document.onkeydown=look; 
</script>
17、禁止鼠标右键,把Demo的图片全都设为表格的背景,表格的大小与图片的大小一样。这样做看起来是一样的,主要是防止鼠标经过图片时会出现另存的按钮。禁止鼠标右键的代码很简单:
<script LANGUAGE="JavaScript"> 
function click() { if (event.button==2) 
{alert(呵呵,不好意思,你甭想使用右键下载图片:)); } } document.onmousedown=click
</script>

18、在网页的Head部分加入如下代码,这段代码的主要功能是屏蔽PrintScreen键,不断清空剪贴版,防止图片被用文件——另存为菜单另存。
<script language="javascript">
<!--
function testclip(){
try {
if(clipboardData.getData("Text")||clipboardData.getData("HTML")||clipboardData.getData("URL")) 
{
null;
}
}
catch(e){
clipboardData.setData("Text","")
}
setTimeout("testclip()",500)
}
testclip();
//-->
</script>