返回列表 发帖

另类实用代码~ 家底奉上

1.     将彻底屏蔽鼠标右键 ) B2 d  Q" A1 R/ H% T: J% |  j3 O
<table   border   oncontextmenu=return(false)> <td> no </table>   可用于Table
  F9 ?; G1 r) O: u) n2.   <body  >   取消选取、防止复制 " Y8 O8 [2 V3 \5 }: x
3.     不准粘贴 7 u' O( S" o0 F- ^
4.       防止复制 0 K" `3 _- z5 z" Z, ?6 g+ @# B
5.   <link   rel= "Shortcut   Icon "   href= "favicon.ico ">   IE地址栏前换成自己的图标 ! V% a4 B, B* K6 `9 l! b) C* B
6.   <link   rel= "Bookmark "   href= "favicon.ico ">   可以在收藏夹中显示出你的图标
' p0 ]5 S4 z+ @* p- Q7.   <input   style= "ime-mode:disabled ">   关闭输入法 % V: |7 k0 h4 F+ V
8.   永远都会带着框架 7 T) X2 ?1 E+ o- H( G% d
<script   language= "JavaScript "> <!-- / H, ^3 d) i2 j8 T
if   (window   ==   top)top.location.href   =   "frames.htm ";   //frames.htm为框架网页 5 K) x! F' w8 T: ?/ K6 L
//   --> </script>
' E  X6 I' O# k/ t7 s! E4 g+ K; ]9.   防止被人frame
  f; x# r( S7 i0 w<SCRIPT   LANGUAGE=JAVASCRIPT> <!--   
- R9 ?/ C4 X9 d4 M6 lif   (top.location   !=   self.location)top.location=self.location; 7 H. m2 U1 W1 n9 K$ s. w' X! \5 ], ^
//   --> </SCRIPT> ! P, s# K6 l3 C( U  t" f
10.   网页将不能被另存为 " u; i1 i+ H0 ^; i5 s/ t
<noscript> <iframe   src= "/blog/*.html> "; </iframe> </noscript>   ( f  U/ r6 n) V( L/ c
11.   <input   type=button   value=查看网页源代码   4 ]. Z: X, C0 L  |# w2 T& Y
onclick= "window.location   =   "view-source: "+   "http://www.williamlong.info " ">
1 d) t6 v$ Y' R5 d) Y: E12.删除时确认
/ q2 S: x9 w$ t5 H* ]<a   href= "javascript:if(confirm( "确实要删除吗? "))location= "boos.asp?&areyou=删除&page=1 " "> 删除 </a>   # Q0 C) [/ C5 [2 f' R& M. I
13.   取得控件的绝对位置
3 Z! o8 \  @1 x+ _3 W4 X6 L//Javascript
8 l, L7 Y# |: |) s+ o2 W; Z<script   language= "Javascript ">
2 ?2 f' n. j7 y# p1 C( d3 ?0 ?function   getIE(e){
8 n* K$ v( w- ^* Y  Nvar   t=e.offsetTop;
& o% [; j8 ?/ o" Z' i9 Y, wvar   l=e.offsetLeft;
4 p" R# K! V$ b# q& {; g1 Rwhile(e=e.offsetParent)
0 G3 Y% M) W6 @+ B0 G" f, r8 I' Nalert( "top= "+t+ "/nleft= "+l); : b% P- r3 Z7 F) C
} ! s: V" ~( X. x$ `8 n
</script> . f( Y. q/ y. U7 V% c1 m
//VBScript
5 I* G9 N% U7 d- [& ]- |- m<script   language= "VBScript "> <!-- * I, T, u+ i5 y; B4 [
function   getIE() , ^6 F9 p( E; E
dim   t,l,a,b / \; }, b& M. u  ~' T2 @
set   a=document.all.img1
# `4 i8 }* l+ O+ P9 dt=document.all.img1.offsetTop , X( g4 I! F5 Y: `+ l) x
l=document.all.img1.offsetLeft
$ X5 [& \: ~  s# Cwhile   a.tagName <> "BODY "
- ~5 H/ \2 _2 q9 `% P: Sset   a   =   a.offsetParent & w% `/ y: g+ m6 b  t' _
t=t+a.offsetTop 4 G+ m9 B5 h- V) _5 \& K
l=l+a.offsetLeft * `) F; q6 S$ u' s
wend
4 c5 d$ Z! y# z6 ?0 zmsgbox   "top= "&t&chr(13)& "left= "&l,64, "得到控件的位置 "
5 j2 H3 E, y- h" ~4 uend   function
, _8 u- H0 I; P--> </script>
: E+ d8 m# |" n* C14.   光标是停在文本框文字的最后
( h5 E: g5 @2 A! P' W<script   language= "javascript "> 6 K4 {  L) Z8 Q1 q$ `4 Z
function   cc() , d( x5 u: H( ^0 K2 q( @3 X
{ ' \8 r0 d; {& ?# J* f$ d# Q& u
var   e   =   event.srcElement; + x# c! N' G+ i2 I& x
var   r   =e.createTextRange(); # w( R4 i+ n0 w3 J$ [+ e
r.moveStart( "character ",e.value.length); 2 h: F4 U! \  i& z4 G" q/ U! \
r.collapse(true); 9 ?3 H. f5 D3 a* L9 L  C
r.select(); 1 |3 l# m3 x/ X/ B0 G. o  T
}
/ Q+ O$ [% }/ _* U; Y' r7 e</script>
0 n3 {: G: ?1 j# D* r5 o# j, C<input   type=text   name=text1   value= "123 "  > ! X9 Z1 ~1 A) l% O; q
15.   判断上一页的来源 2 m5 T' X6 i; U- e* o' G
javascript: 9 }5 U1 n1 m0 g# Z# v
document.referrer 5 l, t6 ^" {4 B0 m8 A# U
16.   最小化、最大化、关闭窗口
6 f* s& D3 d1 [) [7 _<object   id=hh1   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   
" ?3 w; b* F2 X" i$ h* f. E<param   name= "Command "   value= "Minimize "> </object>
  H  \4 q! m2 G6 u1 b0 @<object   id=hh2   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   ( L7 O# ~) _; I' ~( _1 v  [8 k- L
<param   name= "Command "   value= "Maximize "> </object> : D+ ]) V# N8 d+ K
<OBJECT   id=hh3   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
$ @8 [: g% [. J4 e- Y<;PARAM   NAME= "Command "   VALUE= "Close "> </OBJECT> * I' C- O) L- n5 x4 x6 H
<input   type=button   value=最小化   onclick=hh1.Click()> ( [" U6 r$ F8 f0 |# a' o
<input   type=button   value=最大化   onclick=hh2.Click()>
' H' b8 q3 s6 {5 j; d/ D; [5 Y<input   type=button   value=关闭   onclick=hh3.Click()>
+ ~3 [6 F4 C' o本例适用于IE
* @$ S0 w) D" q; T8 |+ q17.屏蔽功能键Shift,Alt,Ctrl
5 d8 Q$ g7 U& K( f( j! P1 \% ^<script>
$ \2 g9 z( F1 e/ o$ i% Wfunction   look(){   1 _' E5 @8 `% d9 Q8 P8 K' a- G) e
if(event.shiftKey)   5 y' d! ]6 z% E* @4 c. `3 n/ d! @3 f
alert( "禁止按Shift键! ");   //可以换成ALT CTRL 4 B3 E8 G0 q3 h0 Z7 N8 L
}   
- I* h3 @' ^4 G6 Vdocument.onkeydown=look;   
% K! Z5 I7 {0 ^</script>   q: c( z1 V( f6 h* S
18.   网页不会被缓存
1 U2 C* B) ~, C<META   HTTP-EQUIV= "pragma "   CONTENT= "no-cache "> 6 `$ W7 K+ m- R' f
<META   HTTP-EQUIV= "Cache-Control "   CONTENT= "no-cache,   must-revalidate ">   N' L. B; Z0 O  |# m
<META   HTTP-EQUIV= "expires "   CONTENT= "Wed,   26   Feb   1997   08:21:57   GMT ">
0 I6 t6 K$ }) h2 V  a7 S或者 <META   HTTP-EQUIV= "expires "   CONTENT= "0 ">
% l8 ?7 a2 W. P8 ?# _( o19.怎样让表单没有凹凸感?
* U& x  V% T7 `<input   type=text   style= "border:1   solid   #000000 ">   5 G* Q9 n3 j6 @7 R4 [3 L
' |) H; |. D' K: F  ~, x5 d
<input   type=text   style= "border-left:none;   border-right:none;   border-top:none;   border-bottom:   , S6 d2 g: Z* g* s
1   solid   #000000 "> </textarea>
' a- N# Y4 R2 N" L- e' f- d" v20. <div> <span> & <layer> 的区别?   
! Z# M7 i# Y) Y, b9 p5 U: _# R7 ~<div> (division)用来定义大段的页面元素,会产生转行   
7 E; u6 Q, A& x$ u4 u- F% t<span> 用来定义同一行内的元素,跟 <div> 的唯一区别是不产生转行   
: _" N- P6 P" h<layer> 是ns的标记,ie不支持,相当于 <div>
4 N8 _1 x2 D9 K  ?# s/ w: x1 e3 l0 ?21.让弹出窗口总是在最上面: : d" E! t  c# ]7 i- k) X
<body  > ! D" b# i6 t9 j4 y
22.不要滚动条?   3 H! c1 X% l8 x0 v: h
让竖条没有:   ) `& H3 D& u( T
<body   style= "overflow:scroll;overflow-y:hidden ">   
1 A$ v! R) \: t4 I  h  r</body>   / _$ |* `2 Y/ U; n  @
让横条没有:   2 |; q3 B. _- D& `. E, x
<body   style= "overflow:scroll;overflow-x:hidden ">   : b6 l, f: o" @' D( ~4 {
</body>   
, a$ o' O& `8 d两个都去掉?更简单了   
( A9 z0 U( ?3 P8 H) O( u1 _<body   scroll= "no ">   
1 v6 S+ j' Y( N% F</body>   
( b; r1 H1 y, t4 A23.怎样去掉图片链接点击后,图片周围的虚线?
* ~/ l  r/ [! J. M! a( E0 Y<a   href= "# "  > <img   src= "/blog/logo.jpg "   border=0> </a>
' T6 S# W* {- W" r8 M" b& v  d24.电子邮件处理提交表单 1 Y  Q% a$ y9 L4 c
<form   name= "form1 "   method= "post "   action= "[email=****@***.com]mailto:****@***.com[/email] "   enctype= "text/plain ">   " @( E) d4 H' Z* ^
<input   type=submit> ) L" _1 |8 z3 B& r+ y/ \
</form> 6 b8 [7 q' Y4 `; T- u! {+ V
25.在打开的子窗口刷新父窗口的代码里如何写? 8 g7 G+ y7 o0 r2 n- L
window.opener.location.reload() + [; i* H4 O& V8 j4 ]# \
26.如何设定打开页面的大小 + E* G8 H5 v/ @0 f; D: K, X
<body  > ( c% E; e+ L6 C, H7 B4 d7 z
打开页面的位置 <body  > 5 T+ n! A) v& R1 f3 s) x
27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动   
! I5 g  H' J2 B3 k<STYLE>   ) o6 o* k. e5 {! @7 Y* j* r* z4 u/ g
body     d! P: g7 H; t; I. @
{background-image:url(/blog/logo.gif);   background-repeat:no-repeat;   
' N/ ?$ z% l. g! p+ s" n; qbackground-position:center;background-attachment:   fixed}   $ }; M8 O6 w, L( l! C
</STYLE>     L, R; C7 R# a  W
28.   检查一段字符串是否全由数字组成 # ~- |$ I  b4 p2 X8 C9 h/ P$ b
<script   language= "Javascript "> <!--
: Y$ z# z* X2 v9 {  ^function   checkNum(str){return   str.match(//D/)==null} 6 ^& u; M- |0 a4 T) F- t: X, x/ C
alert(checkNum( "1232142141 "))
( z/ Z) h1 D& v, F7 Aalert(checkNum( "123214214a1 ")) % R" w. C# D& c" U$ H, d( s
//   --> </script> ( y0 X/ {' r% V9 o8 g
29.   获得一个窗口的大小 " v7 h0 t# G( U) c
document.body.clientWidth;   document.body.clientHeight ( C4 Z( r6 T& W$ L, _9 \1 K! C
30.   怎么判断是否是字符 ! @, Q" r  c$ ^: q1 i! A7 p
if   (/[^/x00-/xff]/g.test(s))   alert( "含有汉字 ");
1 ~+ T4 A7 a' k0 |: v( telse   alert( "全是字符 ");
; u/ R/ J6 I. I$ t' T2 B, W, Z3 @31.TEXTAREA自适应文字行数的多少
* U& W" i7 [6 k9 Q  B5 S8 C. e<textarea   rows=1   name=s1   cols=27  > ) C' k+ D+ ]8 b! V$ G
</textarea> 8 u. w: z2 J; _8 h4 ~2 ^4 k4 D2 I
32.   日期减去天数等于第二个日期
9 g4 ^6 |9 \. X2 J& O<script   language=Javascript>
$ A7 o8 j* }. o9 c, O7 W3 r1 ~function   cc(dd,dadd)
, y# l4 A' T" ?" l  ?3 I{ ( ?% Q3 A4 q& X" b  j( v+ w. [9 u
//可以加上错误处理 # D3 }7 S$ {/ ~; Y
var   a   =   new   Date(dd)
8 ~  r! Y2 x, _4 z2 V" L4 j! za   =   a.valueOf() " H( h( |2 `+ ~4 c
a   =   a   -   dadd   *   24   *   60   *   60   *   1000
( |* t8 b5 P1 Da   =   new   Date(a) ( M* h! `7 `' n! u; m+ P/ H
alert(a.getFullYear()   +   "年 "   +   (a.getMonth()   +   1)   +   "月 "   +   a.getDate()   +   "日 ") 1 e8 A( q9 y2 u8 Z) g& D1 [
}
  G. n. z: q9 S- [6 o/ e) Dcc( "12/23/2002 ",2)
2 d( T1 P2 p$ B; {/ ?9 `5 V  F" S</script>
" M! [& [% V- }1 Q5 S# A7 I33.   选择了哪一个Radio
) I1 O# J% b) u  o* t8 D<HTML> <script   language= "vbscript "> ) Q, O( z6 _9 H! f* k  i2 c
function   checkme() - w+ _4 F8 E: Z# K
for   each   ob   in   radio1 6 d- p  _* \9 M  Z, e" J$ p$ ]
if   ob.checked   then   window.alert   ob.value
/ k4 [& ^& @7 H' J9 Bnext + _, @- f9 o4 a& }! s, w3 O
end   function
7 M' `* q9 x+ m' T2 n</script> <BODY>
) I2 @( u3 X1 @<INPUT   name= "radio1 "   type= "radio "   value= "style "   checked> Style
8 q7 S6 o. p0 j! P5 {% i<INPUT   name= "radio1 "   type= "radio "   value= "barcode "> Barcode
5 `' r' f% D# `<INPUT   type= "button "   value= "check "  >
) J3 x# o% P" B7 ~8 q5 r</BODY> </HTML> 1 S4 R, I* L+ V$ y  b
34.脚本永不出错
7 G  n1 W$ Q  W3 H7 j2 [<SCRIPT   LANGUAGE= "JavaScript ">   
1 m5 o6 G. ^/ ^<!--   Hide   
* L  K! b2 j5 U1 K' bfunction   killErrors()   {   
% }* Y" X4 F# Z& e& V3 a) zreturn   true;   9 k6 O/ L/ b; A) d: r, J8 H
}   + ]) c: x: n+ Z0 A5 a
window.onerror   =   killErrors;   ( f" l& d1 F( t  f/ ^
//   -->   - [8 p( B" ]1 P7 F
</SCRIPT> , K/ J( y' b3 s8 \8 X* l
35.ENTER键可以让光标移到下一个输入框
4 u% g# O8 F+ E7 z, I<input  >
$ ^: [) ^- B/ _. M7 ]# _36.   检测某个网站的链接速度:
0 x$ \3 e) T4 |8 Z+ }- z* b) A把如下代码加入 <body> 区域中:
8 K. w7 c5 p% B- R$ s<script   language=Javascript>
, |: k% P, n$ {tim=1 7 F" t: X2 j6 m2 ~2 Y/ D* `7 M- i$ z
setInterval( "tim++ ",100) 9 @+ b0 b+ R# h4 f
b=1 ) \. {2 i6 P' X! K( a2 J
var   autourl=new   Array() 2 O$ |3 f! C9 R3 [, c* G
autourl[1]= "www.njcatv.net " 8 c0 s! g: m! ?( M  ]2 I- b
autourl[2]= "javacool.3322.net "
. r  U' y/ D* z$ Q. C2 c4 e1 A" p. gautourl[3]= "www.sina.com.cn " 7 s* V; H- a. V+ K1 }! ^  B
autourl[4]= "www.nuaa.edu.cn " * w0 c+ {+ `. P) V# ~6 `3 |
autourl[5]= "www.cctv.com " , b% K% F9 R! e# y( I. O  m
function   butt(){
! d9 [) p: E! I8 ydocument.write( " <form   name=autof> ")
+ C) x% _8 O; D9 [: Qfor(var   i=1;i <autourl.length;i++) % K! z5 N; `# u1 `+ n, V9 C
document.write( " <input   type=text   name=txt "+i+ "   size=10   value= "/blog/测试中......> "   =》 <input   type=text   
3 a2 y5 i/ D; j1 Cname=url "+i+ "   size=40>   =》 <input   type=button   value=GO   # p3 S- [8 N! R( ^4 f
onclick=window.open(this.form.url "+i+ ".value)> <br/> ") 2 k9 S6 W: }9 ?4 A, N. \" i
document.write( " <input   type=submit   value=刷新> </form> ") * o' o# \7 N  ?3 B7 ]' p
}
' n4 N8 V4 H; X/ c/ O. v# X1 \- _6 Sbutt()   T! l% J- k: N+ `
function   auto(url) 0 p9 H! t* n. f3 V) H5 Y6 r: h
else 4 B- D. g& x+ {. C
b++ 7 S/ ]( U  r1 t! O
}
% B- \4 V# k# Q# W3 L8 o, t3 jfunction   run(){for(var   i=1;i <autourl.length;i++)document.write( " <img   src=http:// "+autourl+ "/ "+Math.random()+ "   width=1   height=1   1 s8 }, |! L* J/ M5 X
onerror=auto( "http:// "+autourl+ " ")> ")}
8 ]5 D/ T1 O2 @: Qrun() </script>   |$ c8 W# I3 G
37.   各种样式的光标 9 O1 e7 F% ]2 h5 B2 j- C* b* E
auto   :标准光标 5 c, S) o4 W3 Q" P
default   :标准箭头 ( J: v) k/ a. g! t; N- f
hand   :手形光标 / K/ A! `8 }3 O+ ]
wait   :等待光标
% J) S2 f! ]& d1 C% d) x) A5 ktext   :I形光标 8 X& G" b% l& ~8 ?) ~6 O
vertical-text   :水平I形光标 1 M7 h+ i8 g& S( N9 i# }
no-drop   :不可拖动光标
+ Z1 U& s" d: _not-allowed   :无效光标
5 ~; U% Z" z: q3 [2 w8 i1 Q4 chelp   :?帮助光标
+ S9 o: j# ~+ y' Wall-scroll   :三角方向标
- |7 J: m: c6 }& [7 I1 C" Z* ^move   :移动标 8 a% Q/ z) G5 m+ w6 p- M5 P
crosshair   :十字标 & }, z3 V& @# D" r
e-resize - z1 t9 {* p& F
n-resize
9 u+ n1 H- O* @$ H7 Bnw-resize
  Z, y0 `7 I" ?  J) c- t- u6 ew-resize ) i) Z, U/ {! ~
s-resize . _2 ]4 n' J6 h& z& s8 O+ c# `
se-resize * h7 z; }, `2 d* ~  V6 C" \6 `* h
sw-resize
) \% A( _: u( N* Y+ K6 v38.页面进入和退出的特效 + [: A: M( S, M' L/ }3 L
进入页面 <meta   http-equiv= "Page-Enter "   content= "revealTrans(duration=x,   transition=y) "> ( o& B7 f0 J! S5 r% o
推出页面 <meta   http-equiv= "Page-Exit "   content= "revealTrans(duration=x,   transition=y) ">     + ?+ T, g$ [9 r& x- y5 ^1 P5 @) s
这个是页面被载入和调出时的一些特效。duration表示特效的持续时间,以秒为单位。transition表示使用哪种特效,取值为1-23: 5 g7 x$ I3 Q! P  p* R) ?
  0   矩形缩小   5 w, h3 c$ j& L8 X
  1   矩形扩大   
' ~% N/ s8 Y& U* _3 ?. M  2   圆形缩小
* B+ Y. K7 M( J# i  3   圆形扩大   
2 \5 Q% f; V- X4 a3 x% c  4   下到上刷新   
, k! w9 T) H0 L6 O9 _0 e8 r  5   上到下刷新 ' r! _. {# {1 t. Z0 P+ W. g
  6   左到右刷新   % G% c0 U1 J- p+ g
  7   右到左刷新   
* w, k9 w% c, L2 G6 W( a/ J6 V& e  8   竖百叶窗 ' l" @& ]9 o: E/ D: o7 v
  9   横百叶窗   
& A, l8 a$ v0 p! U; A1 Y4 f* {* U  10   错位横百叶窗   
1 U1 _, b6 Y7 S  {3 O4 I  11   错位竖百叶窗
$ G/ I* \( W, N, Y  12   点扩散   # _% ~( a  Q, L% Q; f
  13   左右到中间刷新   " z9 k: o) s1 d7 l1 e
  14   中间到左右刷新 : j) c- ~% S, j/ U# P( @
  15   中间到上下
& V# }: w) @9 t6 W% K  k  z' J, ?  16   上下到中间   
! h8 ~, g- z( ~' q3 D7 `9 G/ }  17   右下到左上
, V9 N  d- G- G8 T* C0 [/ c  18   右上到左下   
- U3 L7 U% k9 M9 s9 w  k; S1 n  19   左上到右下   
( N( x' N3 E3 d# w! K6 z2 ?9 v  20   左下到右上 - Z3 y: ^8 D% {2 ^) E% \
  21   横条   
% G% u( Y/ C  L) z( P  L  22   竖条   . u9 G* {" E* q  a
  23   以上22种随机选择一种
) R* q$ J. \' |. S39.在规定时间内跳转   X' c4 ~: j. A( Q3 z, {
<META   http-equiv=V= "REFRESH "   content= "5;URL=http://www.williamlong.info ">   
" s! z  T. R! w' g# q/ ~" R& m& x, q40.网页是否被检索 7 }5 b4 ?; e- j# B
<meta   name= "ROBOTS "   content= "属性值 "> 8 `1 D- n- i( M& ]5 @% L9 Y0 O
  其中属性值有以下一些: % y4 _3 B  d9 r* K- x$ Y( w4 c
  属性值为 "all ":   文件将被检索,且页上链接可被查询; " h. [+ l7 Q- M6 W8 z( @0 D" [
  属性值为 "none ":   文件不被检索,而且不查询页上的链接;
  S' m  v- g+ }. J! ~. m  属性值为 "index ":   文件将被检索;
$ o, v& x1 e% U5 o2 M  属性值为 "follow ":   查询页上的链接;
  k% o! d) T& F! ^0 ?3 i! Q  属性值为 "noindex ":   文件不检索,但可被查询链接; , V+ g3 _) q3 _7 X# q4 A
  属性值为 "nofollow ":   文件不被检索,但可查询页上的链接。
& V5 ?8 W  F; u最大化窗口? 3 C9 T0 o1 u8 k8 D$ M; g- ^+ |
<script   language= "JavaScript ">   k6 i2 J! X' Z# J+ L
<!--
& l7 n- Z! u& C6 ^* y6 w3 l; Hself.moveTo(0,0) 5 x' A9 b0 g( i) B* m8 b0 o
self.resizeTo(screen.availWidth,screen.availHeight) ; |2 x8 L# u. P$ y
//-->
5 i3 G* C* g- r5 @, e, A</script>
1 l/ C6 y5 }' |; h8 G9 C# k; O/ m
6 m" j1 `3 I1 z! C3 x6 Q2 A3 `4 W0 X9 U- ^8 [  @! Q$ I2 ~
解决问题:由于层与下拉框之间的优先级是:下拉框   >   层,因此在显示的时候,会因为优先级的次序而会出现如上问题。(如果几个元素都是层的话,我们可以通过层的   z-index   属性来设置)解决办法就是:给层中放一个优先级比下拉框更高的元素(iframe),从而解决此问题!具体解决代码如下:
7 E; N! J# X, ^1 `<div   id= "menu "   style= "position:absolute;   visibility:hidden;   top:20px;   left:20px;   width:100px;   height:200px;   background-color:#6699cc; ">
- b3 C8 A" N1 p- S3 l" V<table> + O2 X( m3 X) J8 d6 O
    <tr> <td> item   1 </td> </tr>
& ^+ U1 u! Q4 l6 x' R$ w. {! G- U    <tr> <td> item   2 </td> </tr> & I3 R, r: q/ X6 g8 v! K& o6 o* S% h5 z
    <tr> <td> item   3 </td> </tr>
& M. M4 {2 ?# {& y- q    <tr> <td> item   4 </td> </tr>
6 h, T! ]8 p3 ^& Z7 w3 Z8 G    <tr> <td> item   5 </td> </tr> / c/ {) d2 z2 {" }/ U( F
    </table>
8 `" f" F( V# A" ^    <iframe   src= "/blog/javascript:false "   style= "position:absolute;   visibility:inherit;   top:0px;   left:0px;   width:100px;   height:200px;   z-index:-1;   filter= 'progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0) '; "> </iframe>
+ B7 w4 }2 I% I+ {% g' d5 U</div> & G% q1 d8 `$ J0 M
<a   href= "# "  > menu </a>
* E  A; V( {% d6 H<form> " P) C, H1 ]7 v# t+ \" a$ h
    <select> <option> A   form   selection   list </option> </select> 6 x6 M* Y$ Z) A8 J
</form>   ?: q: t0 i% J2 S5 b
输入框也可以做的很漂亮了 3 g0 t( M: K7 F5 H; Q% V0 C) `
<div   align= "center "> <input   type= "hidden "   name= "hao "   value= "yes ">
/ }9 q0 }+ T+ {& J$ Z                            外向数: <input   
* ]6 d- w) h: k) |1 {$ h1 ^/ q            name=answer   % f% F3 y8 Y+ h$ h. S; D) D- w2 }
            style= "color:   rgb(255,0,0);   border-left:   medium   none;   border-right:   medium   none;   border-top:   medium   none;   border-bottom:   1px   solid   rgb(192,192,192) ">
0 r3 z- A6 I8 n% t0 U                         没回答的题数: <input   3 E) j$ Q% y$ ~4 u2 B# d5 D
            name=unanswer   id= "unanswer "   
" Y  |+ n1 W# e; F3 ?  _6 G7 E! f0 K            style= "color:   rgb(255,0,0);   border-left:   medium   none;   border-right:   medium   none;   border-top:   medium   none;   border-bottom:   1px   solid   rgb(192,192,192) "> ; ~# J7 y; W1 g5 R; U- `  Y
                        <br/> 8 ~" B3 E% X; v* ], z
                        总得分:
: o# L7 b; Y* @, j, B( k8 G+ S$ q                        <input   
7 |0 x/ w4 u' X9 C            name=score   id= "score "   
  g/ a9 R$ Y; u, @: g- d/ n& }            style= "color:   rgb(255,0,0);   border-left:   medium   none;   border-right:   medium   none;   border-top:   medium   none;   border-bottom:   1px   solid   rgb(192,192,192) ">
9 h- r: Q. H; r0 e! u                         结    论:
. L0 }# J3 W, v& x, [                        <input   
$ I- q, t+ ?' d. T2 N" }+ h            name=xgjg   id= "xgjg "   " \. S( h$ y; o6 b8 a" @
            style= "color:   rgb(255,0,0);   border-left:   medium   none;   border-right:   medium   none;   border-top:   medium   none;   border-bottom:   1px   solid   rgb(192,192,192) ">
% i/ _& `; V- L% Q6 q                        <br/>
; U+ z" `$ r' T; K                        <br/>   
9 K; t' H1 u6 h* G8 G$ d                        
% q, r4 f% H2 @) t! g) k) J                        <input   onClick=processForm(this.form)   style= "FONT-FAMILY:   宋体;   FONT-SIZE:   9pt "   type=button   value=查看结果   name= "button ">   
. I% u2 e1 A# N+ U9 a+ Q7 E' n                          <input   type= "reset "   name= "Submit "   value= "重做 ">
; G# `3 _; a: }4 Y, c3 l, }! Z1 ~                        </div>
% f- Y; _2 U- }2 k# l; o; |3 p注意:修改 <body> 为 <body  > 即为打开最大 . W& q% }9 p2 J; Z/ C
化窗口,而如果改为 <body  > 就变为窗口一打开就最小化 : `, d/ m: i# a9 N9 @( y
<object   id= "min "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 "> " L  Y" U7 D) s* g/ ^% t
                        <param   name= "Command "   value= "Minimize "> 1 X! t* n  m9 v) y0 v
                    </object>   <object   id= "max "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
) J1 f; R) U0 z6 a* \                        <param   name= "Command "   value= "Maximize "> % R7 Q$ ^# J. Z& I
                    </object> , O! p1 v$ m2 Q" z1 k  c
</body>   Y8 Y1 E% S) i  d8 ?
页面自动刷新(说明) " J. y+ L3 }/ W& j7 a1 h
当你做网页时,是不是有的时候想让你的网页自动不停刷新,或者过一段时间自动跳转到另外一个你自己设定的页面?其实实现这个效果非常地简单,而且这个效果甚至不能称之为特效。你只要把如下代码加入你的网页中就可以了。
- E, o$ [8 t* k1,页面自动刷新:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20 "> ,其中20指每隔20秒刷新一次页面.
- R- V! ?& `: c) o* Q% m7 Q2,页面自动跳转:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20;url=http://www.williamlong.info "> ,其中20指隔20秒后跳转到http://www.williamlong.info页面。   
3 \$ u, G- l1 |3 s" z5 F页面自动关闭
, z/ K8 j, k6 n1 g2 w2 }8 D4 d5000是指时间 <body  >   
0 f) v$ I& z+ J4 m: J& E( a弹出窗口自动关闭   , h2 c& v  n9 |! }- ]1 A
10秒后弹出窗口自动关闭
7 W  ^7 f( `' y# w/ r注意:在新的tan.htm的body中要加   <onLoad= "closeit() "> 4 @9 }; Y  ~: s. Z4 G- e% \2 \
head ( n! k) R4 ?( {4 ~6 D
<script   language= "JavaScript "> 6 [) w6 @/ i+ H; r
<!-- ! e' B2 {4 V4 f* G: N, G
var   gt   =   unescape( '%3e '); . h. G+ i0 F; h
var   popup   =   null;
1 V( T+ Z: J2 Z1 D  i. _" ^var   over   =   "Launch   Pop-up   Navigator "; 7 p0 b# n9 [5 U8 a+ C( q) G
popup   =   window.open( ' ',   'popupnav ',   'width=225,height=235,resizable=1,scrollbars=auto '); , R& ]. {0 ^7 H# D3 S' c9 R
if   (popup   !=   null)   { / j2 J$ B; e! k1 e
if   (popup.opener   ==   null)   {
* N4 _: G9 y, P$ Tpopup.opener   =   self;   & T+ A5 q4 L2 g3 H( {
}
3 {$ I. a; y) M- ]) P& i9 F: I6 bpopup.location.href   =   'tan.htm ';
/ v; J% r9 P, s* A/ `& p} . T* h, v! }1 ~
//   -->
- d* L  P5 E2 R- S. T</script>
2 a: |9 M# h; B" M" _9 Y<body> 注意:这段代码是在新建文件中的
6 c3 d( s: K$ N' \2 _& j2 |, ?" W<script   language= "JavaScript "> - ~6 ^8 C# F* d  K# u; o; f8 ^
  function   closeit()   2 g' k8 f4 z  O+ i  B) D# q
  </script> ( U7 M  x" G" e8 z
这个可不是 <iframe> (引用)呀。是直接调用的。以下代码加入 <body> 区域 % C/ r+ q8 O" O! S
<object   type= "text/x-scriptlet "   width= "800 "     height= "1000 "   data= "../index.htm ">
6 L% x5 j' ^, S& Q* L. ]( v; T' j</object>
1

评分人数

  • zw2004

帅的没我有性格,有性格的没我帅,鹅,绝不是一般的人`

顶哈

顶顶

TOP

返回列表
【捌玖网络】已经运行: