1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键
Yf0 KG <table border oncontextmenu=return(false)><td>no</table> 可用于Table
<2U#U; zt.kNb 2. <body onselectstart="return false"> 取消选取、防止复制
~yv7[`+Tgg NcA
`E_3 3. onpaste="return false" 不准粘贴
<J509j 5c- P lm% 4. oncopy="return false;" oncut="return false;" 防止复制
P&`%VW3E %H{pU:[5* 5. <link rel="Shortcut Icon" href="favicon.ico"> IE地址栏前换成自己的图标
%QP[/5vQ t]K20(FSN 6. <link rel="Bookmark" href="favicon.ico"> 可以在收藏夹中显示出你的图标
`[H^` Q-x>yau" 7. <input style="ime-mode:-Disabled"> 关闭输入法
s`yzeo ^'QO!{7f 8. 永远都会带着框架
Ow0>qzTg <script language="javascript"><!--
WNR]GI if (window == top)top.location.href = "frames.htm"; //frames.htm为框架网页
^h?fr` // --></script>
\'|n.1Fr "FHJ_$! 9. 防止被人frame
vQ rxx <SCRIPT LANGUAGE=javascript><!--
Vh-8pFt if (top.location != self.location)top.location=self.location;
cSL6V2F // --></SCRIPT>
@CNJpQ ujn u\LNJo| B 10. 网页将不能被另存为
|5u~L#P <noscript><iframe src=*.html></iframe></noscript>
!MoAga_
j rKgl:sj+ 11. <input type=button value=查看网页源代码
gIo\^ktW onclick="window.location = `view-source:`+
http://www.51js.com/`";>
a1pp=3Pd?~ $J1`.Q>)4 12.删除时确认
v3"6'.f;bY <a href=`javascript:if(confirm("确实要删除吗?"location="boos.asp?&areyou=删除&page=1"`>删
21TR_0g&< b<FE
除</a>
ebA95v`Vms /LFuf`bXV 13. 取得控件的绝对位置
,Zmjw@w //javascript
r+#{\~r7T <script language="javascript">
XG|N$~N+ 2 function getIE(E){
HV%/baX] var t=e.offsetTop;
@i#JlZM_ var l=e.offsetLeft;
l'I:0a
4T while(e=e.offsetParent){
;JxL>K( t+=e.offsetTop;
|]-Zz7N) l+=e.offsetLeft;
J~%43!X\K }
Q`F1t alert("top="+t+"/nleft="+l);
s)Y1%# }
oC`F1!SfOO </script>
3(e_2v 9a*#r;R //VBScript
<AU*lLZ <script language="VBScript"><!--
$udhTI#, function getIE()
j(%N.f6 dim t,l,a,b
1$b@C-B@g set a=document.all.img1
'K4FS(q t=document.all.img1.offsetTop
Qvp"gut)%X l=document.all.img1.offsetLeft
)Qb,zS6 while a.tagName<>"BODY"
d,GOP_N8I set a = a.offsetParent
&nIu^,. t=t+a.offsetTop
=}Tm8b0 l=l+a.offsetLeft
+W4}&S wend
1(DiV#epG msgbox "top="&t&chr(13)&"left="&l,64,"得到控件的位置"
m!7%5=Fc end function
W6<oy --></script>
Et3I(X3 G _cJI 14. 光标是停在文本框文字的最后
t@!n?j
I <script language="javascript">
Ef] Hpjvp function cc()
%jtUbBN {
1Ms]\<^j var e = event.srcElement;
IV,4BQ$ var r =e.createTextRange();
c'2/ C5 r.moveStart(`character`,e.value.length);
c|/HX%Y
r.collapse(true);
!JA;0[;l= r.select();
LGt>=|=bj }
-PV1x1| </script>
T#B#q1/ <input type=text name=text1 value="123" onfocus="cc()">
O|H: Om*QN]lGq 15. 判断上一页的来源
ZPZh6^cc javascript:
-+"#G?g document.referrer
LwB1~fF e(7#>O%1 16. 最小化、最大化、关闭窗口
j*>J1M3E <object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
kGD_w <param name="Command" value="Minimize"></object>
%}@iz(*}> <object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
_^ENRk@ <param name="Command" value="Maximize"></object>
vX:}tir[ <OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
L"ho|v9: <PARAM NAME="Command" value="Close"></OBJECT>
akvi^]x .HZ d.* <input type=button value=最小化 onclick=hh1.Click()>
ZxvH1qx8 <input type=button value=最大化 onclick=hh2.Click()>
.\caRb[ <input type=button value=关闭 onclick=hh3.Click()>
jZ.yt+9 本例适用于IE
b~zSsws. ?TA7i b_ 17.屏蔽功能键Shift,Alt,Ctrl
*aCL/: <script>
.{ v$;g function look(){
B_d\eD if(event.shiftKey)
WX4sTxJK alert("禁止按Shift键!"; //可以换成ALT CTRL
{N~mDUoJ| }
}T[@G6# document.onkeydown=look;
7$<pdayd </script>
3l=q@72 ]1++$Ej 18. 网页不会被缓存
kQ>2W5o-d- <META HTTP-EQUIV="pragma" CONTENT="no-cache">
^t'mW;C$4 <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
hwGK),?"+ <META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">
%*
0GEfl/ 或者<META HTTP-EQUIV="expires" CONTENT="0">
{\5(aQ)Vi5 %gmx47 19.怎样让表单没有凹凸感?
g!^N#o <input type=text style="border:1 solid #000000">
eV"%(<{ 或
c~U0&V_`j <input type=text style="border-left:none; border-right:none; border-top:none; border-bottom:
O: :FB.k :lai0>
D 1 solid #000000"></textarea>
-f |/#1 =>'8<"M5z 20.<div><span>&<layer>的区别?
"]"0d[d <div>(division)用来定义大段的页面元素,会产生转行
NAo.79 <span>用来定义同一行内的元素,跟<div>的唯一区别是不产生转行
Q+1ot,R <layer>是ns的标记,ie不支持,相当于<div>
k^oSG1F Kyh6QA^ 21.让弹出窗口总是在最上面:
F/2cQ.u2 <body onblur="this.focus();">
Ij(dgY %R$)bGT 22.不要滚动条?
A}Iyl 让竖条没有:
eY3:Nl^ <body style=`overflow:-Scroll;overflow-y:hidden`>
a>GA=r </body>
D#<y
pJR 让横条没有:
).kU7;0 <body style=`overflow:-Scroll;overflow-x:hidden`>
SGl|{+(A </body>
}!^h2)'7 两个都去掉?更简单了
XI`_PQco <body scroll="no">
(`4&