JavaScript实用技巧集锦(1)

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

1<table border="" oncontextmenu="return(false)"><td>no</td></table>

可用于Table

2.

 1<body onselectstart="return false"> 取消选取、防止复制 
 2
 33\. onpaste="return false" 不准粘贴 
 4
 54\. oncopy="return false;" oncut="return false;" 防止复制 
 6
 75\. <link href="favicon.ico" rel="Shortcut Icon"/> IE地址栏前换成自己的图标 
 8
 96\. <link href="favicon.ico" rel="Bookmark"/> 可以在收藏夹中显示出你的图标 
10
117\. <input style="ime-mode:disabled"/> 关闭输入法 
12
138\. 永远都会带着框架 
14
15<script language="JavaScript"><!--   
16if (window == top)top.location.href = "frames.htm"; //frames.htm为框架网页   
17// --></script>
18
199\. 防止被人frame 
20
21<script language="JAVASCRIPT"><!--   
22if (top.location != self.location)top.location=self.location;   
23// --></script>
24
2510\. 网页将不能被另存为 
26
27<noscript><iframe src="*.html"></iframe></noscript>
28
2911\. 查看网页源代码 
30
31<input "http:="" onclick="window.location = " type="button" value="查看网页源代码" view-source:"+="" www.pconline.com.cn""=""/>
32
3312.删除时确认 
34
35<a "="" href="javascript:if(confirm(" 确实要删除吗?"))location="boos.asp?&amp;areyou=删除&amp;page=1">删除</a>
36
3713\. 取得控件的绝对位置 
38
39//Javascript   
40<script language="Javascript">   
41function getIE(e){   
42var t=e.offsetTop;   
43var l=e.offsetLeft;   
44while(e=e.offsetParent){   
45t+=e.offsetTop;   
46l+=e.offsetLeft;   
47}   
48alert("top="+t+"/nleft="+l);   
49}   
50</script>
51
52//VBScript   
53<script language="VBScript"><!--   
54function getIE()   
55dim t,l,a,b   
56set a=document.all.img1   
57t=document.all.img1.offsetTop   
58l=document.all.img1.offsetLeft   
59while a.tagName<>"BODY"   
60set a = a.offsetParent   
61t=t+a.offsetTop   
62l=l+a.offsetLeft   
63wend   
64msgbox "top="&t&chr(13)&"left="&l,64,"得到控件的位置"   
65end function   
66\--></script></body>
Published At
Categories with 网页设计
comments powered by Disqus