另类实用代码~ 家底奉上
1. 将彻底屏蔽鼠标右键 7a"ni8RhL| s<table border oncontextmenu=return(false)> <td> no </table> 可用于Table
2. <body > 取消选取、防止复制 ^.\ cmk3o
3. 不准粘贴 7cy-[N`4@3K&?
4. 防止复制 \&I\sJ%J#NOS
5. <link rel= "Shortcut Icon " href= "favicon.ico "> IE地址栏前换成自己的图标
6. <link rel= "Bookmark " href= "favicon.ico "> 可以在收藏夹中显示出你的图标 A-C7D#H2|vq}7O
7. <input style= "ime-mode:disabled "> 关闭输入法
8. 永远都会带着框架 5N2T1_ ^ J7fhJ
<script language= "JavaScript "> <!-- "pYo;ig,dU6gy
if (window == top)top.location.href = "frames.htm "; //frames.htm为框架网页
// --> </script> p9m;pf,^9y:b-zj
9. 防止被人frame
<SCRIPT LANGUAGE=JAVASCRIPT> <!--
if (top.location != self.location)top.location=self.location; HH-h(WB,R
// --> </SCRIPT>
10. 网页将不能被另存为
<noscript> <iframe src= "/blog/*.html> "; </iframe> </noscript> 1Y&o7k+BCh
11. <input type=button value=查看网页源代码 Hw*o#gn%U6we?b
onclick= "window.location = "view-source: "+ "[url=http://www.williamlong.info]http://www.williamlong.info[/url] " ">
12.删除时确认
<a href= "javascript:if(confirm( "确实要删除吗? "))location= "boos.asp?&areyou=删除&page=1 " "> 删除 </a> 8cV+ce:{K"D%D_7h7O4C
13. 取得控件的绝对位置 0|8cU(~w(tc
//Javascript
<script language= "Javascript ">
function getIE(e){
var t=e.offsetTop; 'IJHL0]Iu
var l=e.offsetLeft;
while(e=e.offsetParent)
alert( "top= "+t+ "/nleft= "+l);
}
</script>
//VBScript
<script language= "VBScript "> <!--
function getIE() jf| N4F:MZ
dim t,l,a,b $wUL*B~E7\2H^H
set a=document.all.img1 C1BY [7}ic
t=document.all.img1.offsetTop
l=document.all.img1.offsetLeft
while a.tagName <> "BODY "
set a = a.offsetParent !L%An&O"ai
t=t+a.offsetTop ?3x)O)N6R5[
l=l+a.offsetLeft
wend K{~}0D Q0\!aPU
msgbox "top= "&t&chr(13)& "left= "&l,64, "得到控件的位置 "
end function
--> </script>
14. 光标是停在文本框文字的最后 @!` nU"U
<script language= "javascript "> h8o U#hp }d H|
function cc() 5`xdJ,PT C)g
{
var e = event.srcElement; :qXc{k L0f9B_0D
var r =e.createTextRange();
r.moveStart( "character ",e.value.length); k9mg%B+q8wG%@.U k i
r.collapse(true);
r.select(); M8Gi1{"fT
}
</script> LM!VQn%m R0o-l.uD
<input type=text name=text1 value= "123 " > sIi#A!L
15. 判断上一页的来源
javascript: .Amq7d7usYh#X+^ z2sC
document.referrer
16. 最小化、最大化、关闭窗口 x f6^aJ4?mD
<object id=hh1 classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 "> $M s1[9p%N ^0pK0I
<param name= "Command " value= "Minimize "> </object> s8T ONgF
<object id=hh2 classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">
<param name= "Command " value= "Maximize "> </object> t qJq:EIq2LP,H
<OBJECT id=hh3 classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
<;PARAM NAME= "Command " VALUE= "Close "> </OBJECT> a`Q NxK p
<input type=button value=最小化 onclick=hh1.Click()> gD'SQju+rW
<input type=button value=最大化 onclick=hh2.Click()>
<input type=button value=关闭 onclick=hh3.Click()> Pp2bvK
本例适用于IE q2T)}n*A2_
17.屏蔽功能键Shift,Alt,Ctrl H5jz(P*zY
<script> Um ~-QFm9YYXry!z"h
function look(){ $|lQ)u`3J _
if(event.shiftKey)
alert( "禁止按Shift键! "); //可以换成ALT CTRL
}
document.onkeydown=look; -~'OPW7r}_q7b ~8lwY
</script>
18. 网页不会被缓存
<META HTTP-EQUIV= "pragma " CONTENT= "no-cache "> B0zVwr.W
<META HTTP-EQUIV= "Cache-Control " CONTENT= "no-cache, must-revalidate ">
<META HTTP-EQUIV= "expires " CONTENT= "Wed, 26 Feb 1997 08:21:57 GMT ">
或者 <META HTTP-EQUIV= "expires " CONTENT= "0 "> s3d3Cq4O8{]
19.怎样让表单没有凹凸感? oR9ve M w1Y"JR
<input type=text style= "border:1 solid #000000 ">
或 Ni.E4`R
<input type=text style= "border-left:none; border-right:none; border-top:none; border-bottom: %\Ez'iL,k#k
1 solid #000000 "> </textarea> S^cP6d `~6}
20. <div> <span> & <layer> 的区别?
<div> (division)用来定义大段的页面元素,会产生转行
<span> 用来定义同一行内的元素,跟 <div> 的唯一区别是不产生转行 i$?L-q`e.w1gb
<layer> 是ns的标记,ie不支持,相当于 <div>
21.让弹出窗口总是在最上面:
<body >
22.不要滚动条?
让竖条没有:
<body style= "overflow:scroll;overflow-y:hidden ">
</body>
让横条没有:
<body style= "overflow:scroll;overflow-x:hidden "> 2zZ~z4O T
</body>
两个都去掉?更简单了
<body scroll= "no "> ~Bie"@F;G,r/yX
</body> 9XC6rXz!D
23.怎样去掉图片链接点击后,图片周围的虚线? vOx G0w)h
<a href= "# " > <img src= "/blog/logo.jpg " border=0> </a> jd4Wbe ~7V
24.电子邮件处理提交表单
<form name= "form1 " method= "post " action= "[email=****@***.com]mailto:****@***.com[/email] " enctype= "text/plain "> *ZOR;FR
<input type=submit> g ~1zvdu
</form>