1. 将彻底屏蔽鼠标右键 oncontextmenu="window.event.returnValue=false"
2. 取消选取、防止复制 <body onselectstart="return false">
3. 不准粘贴 onpaste="return false"
4. 防止复制 oncopy="return false;" oncut="return false;"
5. IE地址栏前换成自己的图标 <link rel="Shortcut Icon" href="favicon.ico">
6. 可以在收藏夹中显示出你的图标 <link rel="Bookmark" href="favicon.ico">
7. 关闭输入法 <input style="ime-mode:disabled">
8. 永远都会带着框架
<script language="JavaScript">
if (window == top)top.location.href = "frames.htm"; //frames.htm为框架网页
</script>
9. 防止被人frame
<SCRIPT> if (top.location != self.location)top.location=self.location; </SCRIPT>
10. 网页将不能被另存为
<noscript><iframe src=*.html></iframe></noscript>
11. 查看网页源代码
<input type="button" value="查看网页源代码" onclick="window.location = 'view-source:http://www.rockyxia.com'">
12.删除时确认
<a href="javascript:if(confirm("确实要删除吗?"))location="boos.asp?&areyou=删除&page=1"">删除</a>
13. 取得控件的绝对位置
//Javascript <script language="Javascript"> function getIE(e){ var t=e.offsetTop; var l=e.offsetLeft; while(e=e.offsetParent){ t+=e.offsetTop; l+=e.offsetLeft; } alert("top="+t+"/nleft="+l); } </script> //VBScript <script language="VBScript"> function getIE() dim t,l,a,b set a=document.all.img1 t=document.all.img1.offsetTop l=document.all.img1.offsetLeft while a.tagName<>"BODY" set a = a.offsetParent t=t+a.offsetTop l=l+a.offsetLeft wend msgbox "top="&t&chr(13)&"left="&l,64,"得到控件的位置" end function </script>
转载请注明:Rockyxia Web技术博客 » 13个JavaScript网站制作中实用技巧
感谢阅读,如果您发现文章中有表述不准确,欢迎提出来,也欢迎交流相关问题,你可以去这里进行一对一问答交流。