1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键
.lF\b A| <table border oncontextmenu=return(false)><td>no</table> 可用于Table
GqD!W8+ =UKR<@QrK 2. <body onselectstart="return false"> 取消选取、防止复制
c'Tu,- \gzwsT2& 3. onpaste="return false" 不准粘贴
w3bH|VnU8; B[_b J
* 4. oncopy="return false;" oncut="return false;" 防止复制
k| cI!
0S5C7df 5. <link rel="Shortcut Icon" href="favicon.ico"> IE地址栏前换成自己的图标
#m$% S%s v0MOX>`s 6. <link rel="Bookmark" href="favicon.ico"> 可以在收藏夹中显示出你的图标
^FMa8;'o E+c3KqM 7. <input style="ime-mode:-Disabled"> 关闭输入法
V?J,ab$X# kRXg."b( 8. 永远都会带着框架
]XafFr6pe <script language="javascript"><!--
?*mbce[ if (window == top)top.location.href = "frames.htm"; //frames.htm为框架网页
f]A6Mx6 // --></script>
L(n~@gq 9-iB?a7{. 9. 防止被人frame
JTB~nd> <SCRIPT LANGUAGE=javascript><!--
.&} 4 if (top.location != self.location)top.location=self.location;
8*PAgPj a // --></SCRIPT>
od's1'cR /Vd#q)b%T 10. 网页将不能被另存为
v*fc5"3eO <noscript><iframe src=*.html></iframe></noscript>
SF7b1jr Y6%OV?}v! 11. <input type=button value=查看网页源代码
t\bxd`, onclick="window.location = `view-source:`+
http://www.51js.com/`";>
<07W&`Dw vMdhNOU 12.删除时确认
UpseU8Wo <a href=`javascript:if(confirm("确实要删除吗?"location="boos.asp?&areyou=删除&page=1"`>删
C(*@-Npf[ WCl;#= 除</a>
e27CbA{_w UVmyOC[Y{ 13. 取得控件的绝对位置
mFoK76 //javascript
p}|wO&4h <script language="javascript">
:XZom+>2n function getIE(E){
>8;%F<o2 var t=e.offsetTop;
Dlf=N$BL7d var l=e.offsetLeft;
_"bvT?| while(e=e.offsetParent){
IeI%X\G t+=e.offsetTop;
U105u.#7 l+=e.offsetLeft;
oqHm:u^2 }
XTaWd0Y alert("top="+t+"/nleft="+l);
d]~1.i }
'p+QFT>Ca </script>
+9rbQ?' (Ha}xwA~( //VBScript
#( J}xz; <script language="VBScript"><!--
~EkGG
. function getIE()
5d{Ggg{s dim t,l,a,b
.+o> set a=document.all.img1
XXmu|h t=document.all.img1.offsetTop
J$*["y`+ l=document.all.img1.offsetLeft
>,vW while a.tagName<>"BODY"
*LdH/C.LIf set a = a.offsetParent
\#7%%>p=O' t=t+a.offsetTop
Riuv@i^6K l=l+a.offsetLeft
6;XpLivP7 wend
MJpTr5Vs msgbox "top="&t&chr(13)&"left="&l,64,"得到控件的位置"
7$P(1D4 end function
d6
EJn/ --></script>
bO%ck-om! 9],"AjD 14. 光标是停在文本框文字的最后
zR_l^NK <script language="javascript">
TEZqAR]G function cc()
<[l}^`IC^4 {
]JuB6o_L var e = event.srcElement;
z( [ $,e\ var r =e.createTextRange();
l8us6 r.moveStart(`character`,e.value.length);
EoWzHa r.collapse(true);
h,?Yw+#o" r.select();
;QD;5
<1 }
A_U0HVx_ </script>
K
:ptfD <input type=text name=text1 value="123" onfocus="cc()">
Bin&:%|9? 3"D00~ 15. 判断上一页的来源
x+`3G. javascript:
&`2*6
)qa document.referrer
[;8fL Xb
1 ^Oj 16. 最小化、最大化、关闭窗口
#N}}8RL <object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
sswAI|6ou <param name="Command" value="Minimize"></object>
5g7}A` <object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
W?Abx <param name="Command" value="Maximize"></object>
?+o7Y1 k, <OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
T7_rnEOO <PARAM NAME="Command" value="Close"></OBJECT>
58U[r)/ )W JI=jl <input type=button value=最小化 onclick=hh1.Click()>
)3">%1R <input type=button value=最大化 onclick=hh2.Click()>
lfd{O7 L0b <input type=button value=关闭 onclick=hh3.Click()>
Ap18qp 本例适用于IE
[/j-d cNCBbOMr 17.屏蔽功能键Shift,Alt,Ctrl
r
T$g^ <script>
-z1o~~ function look(){
9 NSYrIQ" if(event.shiftKey)
j'cCX[i alert("禁止按Shift键!"; //可以换成ALT CTRL
SYLkC
[0k }
w*@Z-'(j document.onkeydown=look;
Z9bPj8d </script>
PMZzzZ K%_JQ0` 18. 网页不会被缓存
<)rH8]V <META HTTP-EQUIV="pragma" CONTENT="no-cache">
vB4qJ{f <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
4yy
yXj <META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">
S@-X?Lu 或者<META HTTP-EQUIV="expires" CONTENT="0">
YP97D n ]HT>-Ba;{h 19.怎样让表单没有凹凸感?
1&nrZG9 <input type=text style="border:1 solid #000000">
* OFT)S 或
o62gLO]z@ <input type=text style="border-left:none; border-right:none; border-top:none; border-bottom:
-8e tH& hV>Ey^Ty 1 solid #000000"></textarea>
"+Rm4_ 9j9?;3; 20.<div><span>&<layer>的区别?
C,.{y`s' <div>(division)用来定义大段的页面元素,会产生转行
l%/,Ef*3 <span>用来定义同一行内的元素,跟<div>的唯一区别是不产生转行
$"1&! <layer>是ns的标记,ie不支持,相当于<div>
Ut@)<N `?m(Z6' 21.让弹出窗口总是在最上面:
`XY[HK <body onblur="this.focus();">
THZ3%o=X M!@[lJ 22.不要滚动条?
>.>5% 让竖条没有:
-ZJ:< <body style=`overflow:-Scroll;overflow-y:hidden`>
:D-vE7 </body>
4}j}8y2)H 让横条没有:
5@5="lNjS <body style=`overflow:-Scroll;overflow-x:hidden`>
yY|U}]u!V </body>
LnIJw D 两个都去掉?更简单了
X/"H+l <body scroll="no">
FiL
JF! </body>
1N*~\rV*? 8yl/!O,v 23.怎样去掉图片链接点击后,图片周围的虚线?
tJ3s#q6 <a href="#" onFocus="this.blur()"><img src="logo.jpg" border=0></a>
2Z |kf9 !{\c`Z<# 24.电子邮件处理提交表单
[r'M_foga* <form name="form1" method="post" action="mailto:****@***.com" enctype="text/plain">
B9\o:eY <input type=submit>
9a unv </form>
ktb.fhO ^ jA}*YP 25.在打开的子窗口刷新父窗口的代码里如何写?
$E6uA}s window.opener.location.reload()
H&+s&