获得本站免费赞助空间请点这里
返回列表 发帖

另类实用代码~ 家底奉上

1.     将彻底屏蔽鼠标右键 ! m1 m* t6 d1 z
<table   border   oncontextmenu=return(false)> <td> no </table>   可用于Table
  a8 c" }. i' G5 }2.   <body  >   取消选取、防止复制
: c  Y; o; p$ x. Q# q9 X3.     不准粘贴
( M$ S1 p* A5 i/ ~2 b6 Q5 g4.       防止复制
3 o9 E& s, X4 a2 R; I; E% F9 f5.   <link   rel= "Shortcut   Icon "   href= "favicon.ico ">   IE地址栏前换成自己的图标 8 m# H" o  K$ j8 j! ^
6.   <link   rel= "Bookmark "   href= "favicon.ico ">   可以在收藏夹中显示出你的图标 ' N7 t$ X# y$ f. a7 T$ l
7.   <input   style= "ime-mode:disabled ">   关闭输入法 : H9 i0 A0 o! L( @
8.   永远都会带着框架
2 [1 }* j, T6 ?1 F5 ^  w<script   language= "JavaScript "> <!-- ; \4 U: X& D  i' \. c, s1 q
if   (window   ==   top)top.location.href   =   "frames.htm ";   //frames.htm为框架网页
& ^9 O4 D' }! v//   --> </script> % t* ^( U6 ]3 p$ D  J% `" x* ^# g
9.   防止被人frame * {* Q: w7 v1 c3 f1 M( D8 ?! i: H
<SCRIPT   LANGUAGE=JAVASCRIPT> <!--   8 r" h* }, t1 F" T* d$ {
if   (top.location   !=   self.location)top.location=self.location; 4 c# ]4 c; F. a% ^. E& r' G
//   --> </SCRIPT> / s& ~$ H% `3 }$ e0 q
10.   网页将不能被另存为 ) P& Q; X+ [7 ^- f( ?
<noscript> <iframe   src= "/blog/*.html> "; </iframe> </noscript>   ! U( w/ j% U; _5 i% a) b% `
11.   <input   type=button   value=查看网页源代码   1 C/ Z& [7 U6 c* Q. q
onclick= "window.location   =   "view-source: "+   "http://www.williamlong.info " ">
9 E8 U. a+ e& u/ G: n12.删除时确认 / e# u* |3 @/ j
<a   href= "javascript:if(confirm( "确实要删除吗? "))location= "boos.asp?&areyou=删除&page=1 " "> 删除 </a>   
3 c) p# s  }1 }1 I4 T7 ?8 \13.   取得控件的绝对位置 ; J3 \+ D8 G' U, J
//Javascript : n8 r& p' B6 u2 A4 i
<script   language= "Javascript ">
  m5 _# |7 D4 P+ efunction   getIE(e){ 1 i& k; A/ D3 N
var   t=e.offsetTop; % ~8 ?6 H) N7 d2 }% t. w
var   l=e.offsetLeft;
" n% Q. L6 J3 n' w/ u& Hwhile(e=e.offsetParent)
) k2 ~- d/ \/ k! @alert( "top= "+t+ "/nleft= "+l);
' l. t8 W+ Q( }& _) p4 }' x} , n+ Z4 C. [. c& K' A# ]# p$ t
</script>   }2 P8 C5 N, Q
//VBScript
' i; {% e7 s$ k5 s) i. B  y<script   language= "VBScript "> <!--
7 a" y7 {8 y3 [0 d& O3 wfunction   getIE() 9 ]) D' g; ?2 }
dim   t,l,a,b
' X0 f0 |, }/ K& ^' uset   a=document.all.img1
: Y3 A  [4 f6 `2 G, u1 q' n3 I* H' Q" Wt=document.all.img1.offsetTop 6 w8 }' r% @6 K6 y0 s0 w/ W) c! b
l=document.all.img1.offsetLeft ( l! |: v" C4 ~( g5 r2 Y
while   a.tagName <> "BODY " 9 _3 r1 c( j/ J) g$ V1 `  z
set   a   =   a.offsetParent ; v( I& V1 @& j0 U! a) l* K
t=t+a.offsetTop
5 E& }! R4 e4 _! J3 Bl=l+a.offsetLeft * n" Q) W3 `1 M1 a, j5 @0 H$ p0 A
wend
8 u1 x: s" R) k9 ?& e% N% |, d# gmsgbox   "top= "&t&chr(13)& "left= "&l,64, "得到控件的位置 " , w3 z4 K0 g  j4 j
end   function 4 j/ H/ b# S, Z# b/ ]8 A
--> </script> ! Y: S/ ]5 F2 h/ c
14.   光标是停在文本框文字的最后 6 \. s( K, u( h# H2 @$ l  u" p
<script   language= "javascript ">
- c7 \! C$ z% H( C6 Afunction   cc()
7 C2 N4 V9 l9 h8 V1 X" h+ \8 J{ 9 e$ t; Y- Q5 F$ M1 B* W
var   e   =   event.srcElement; $ {0 m4 I- {5 t4 ~  P) K5 X( m
var   r   =e.createTextRange();
) ~. Z" g0 l6 dr.moveStart( "character ",e.value.length);
# @% h) \7 L4 r3 u$ z+ ]2 Qr.collapse(true);
; q/ h! v9 ^% D, N" yr.select(); ! _3 Z9 Y9 A, U' ]7 j
} : A; s1 [9 X# t" ~
</script>
9 L) e, k/ J$ g' D  g<input   type=text   name=text1   value= "123 "  > ) n+ g1 a) ~4 {' c: V2 _1 i9 Q
15.   判断上一页的来源
4 c$ K9 j2 M+ ]0 Tjavascript: + z; p- K# c2 c( c# W7 u+ G
document.referrer
6 _, `/ i" t1 [/ m* n% @! @, y16.   最小化、最大化、关闭窗口
7 e" s! _9 z7 I; y8 V3 q& ~<object   id=hh1   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   
# I) P& T. k9 H. P' l- f<param   name= "Command "   value= "Minimize "> </object>
- c9 t" m7 }  u+ G8 u<object   id=hh2   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   
) \: i& b. s* a+ L9 A<param   name= "Command "   value= "Maximize "> </object> , u& L; C) Q) f* d/ F) ^; a4 T
<OBJECT   id=hh3   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 "> & h9 I( O6 ^, }7 C% \$ w8 M
<;PARAM   NAME= "Command "   VALUE= "Close "> </OBJECT> 5 |! f- a* M+ A3 c% ^7 V
<input   type=button   value=最小化   onclick=hh1.Click()>
2 |- I5 H) c7 p( f  ^; f<input   type=button   value=最大化   onclick=hh2.Click()> 5 B6 U  u: D- q3 ?% w
<input   type=button   value=关闭   onclick=hh3.Click()>
; K! p8 A- Z9 n1 w本例适用于IE * K+ c" R7 O  ?9 k) g5 R  I7 ]/ e( r
17.屏蔽功能键Shift,Alt,Ctrl ) P+ ], c7 o% ]5 |" H
<script>
5 n2 e) D9 B, @6 g5 S0 Afunction   look(){   
8 r( i# `; Q, v2 e/ O  \if(event.shiftKey)   
7 E  v& Q$ N" F) Z2 [3 l8 _: jalert( "禁止按Shift键! ");   //可以换成ALT CTRL 5 K# _$ _  v% p
}   
6 A7 y9 ]' i2 h8 g8 ldocument.onkeydown=look;   
0 ?- W2 g) p" G4 T. Y</script> 5 V1 C2 F' q4 b% Q' o  Q
18.   网页不会被缓存 2 _0 h$ m9 M5 ~$ U, a/ A) F
<META   HTTP-EQUIV= "pragma "   CONTENT= "no-cache "> 1 p' a5 L  G: N9 y3 v6 q+ s3 z
<META   HTTP-EQUIV= "Cache-Control "   CONTENT= "no-cache,   must-revalidate ">
' p3 u/ A: q9 [" d4 \3 e6 G0 ^<META   HTTP-EQUIV= "expires "   CONTENT= "Wed,   26   Feb   1997   08:21:57   GMT "> * t7 U$ F3 l/ i" r( I$ E2 a: B8 E
或者 <META   HTTP-EQUIV= "expires "   CONTENT= "0 ">
% `9 I( L0 |0 ^( G19.怎样让表单没有凹凸感? - t. _4 F8 b! W$ q- h* u
<input   type=text   style= "border:1   solid   #000000 ">   
6 z( ?% B% s6 i# R& M9 h1 f3 H  M" U, X1 l5 Y7 x) _8 ?8 [. ~
<input   type=text   style= "border-left:none;   border-right:none;   border-top:none;   border-bottom:   $ m% L3 h4 |# x/ g" c" a
1   solid   #000000 "> </textarea>
  |; x& p6 u  f5 Q. X* Z* Q% M20. <div> <span> & <layer> 的区别?   1 A3 J/ {0 J3 e# _: e6 Y, ]$ S: k* w
<div> (division)用来定义大段的页面元素,会产生转行   - _2 D/ _4 h4 U1 Z/ V
<span> 用来定义同一行内的元素,跟 <div> 的唯一区别是不产生转行   
+ w8 ]; s9 C: L) _1 ]1 H% B+ d. V" A<layer> 是ns的标记,ie不支持,相当于 <div> 7 o4 m& `5 R  }$ |6 x1 q8 E; I
21.让弹出窗口总是在最上面:
: l" F1 J/ m" I2 @<body  > # S6 d# L: P# g2 W& h
22.不要滚动条?   
, j/ m8 J  F* L* ^让竖条没有:   2 y" |, e- b; C! {0 q: w! E1 p
<body   style= "overflow:scroll;overflow-y:hidden ">   " F; E7 t) W1 E+ F) q+ P$ f
</body>   
9 n4 V$ C$ A) P  }2 j让横条没有:   
9 T6 C/ H1 r* E) ]: b1 E% f<body   style= "overflow:scroll;overflow-x:hidden ">   
# v! f9 P4 r; ~: |: [, ^0 d0 `</body>   
  y) d) a0 w; A" }. ]( ~两个都去掉?更简单了   
+ B4 r0 s, l, ]; Q- `# K<body   scroll= "no ">   
2 G: ?1 y6 Q* c</body>   $ ?$ g- ^0 b( t8 l! D6 R
23.怎样去掉图片链接点击后,图片周围的虚线? % h1 ]# }0 f$ n0 J
<a   href= "# "  > <img   src= "/blog/logo.jpg "   border=0> </a> 9 Z% T) f7 A1 i
24.电子邮件处理提交表单
. U( @1 d3 V# D<form   name= "form1 "   method= "post "   action= "[email=****@***.com]mailto:****@***.com[/email] "   enctype= "text/plain ">   
- _9 d- u: e  y' J<input   type=submit>
+ L" M- n& f6 y5 F  m3 i</form> # F6 P  {/ v1 _/ ?9 y
25.在打开的子窗口刷新父窗口的代码里如何写?
# [  ?- P, |+ Q' D: T1 ~4 x. a2 r# W0 xwindow.opener.location.reload()   W5 d' _' j6 V8 l) f& [# W& Z" q
26.如何设定打开页面的大小
2 ~8 ~# p/ Q! q. x1 ]<body  > 3 p- W$ `* G! b+ A* `! f, g* |
打开页面的位置 <body  > ; c* @  t# m) x% y& F8 N" Y" O
27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动   3 N! F% S' M0 S' i8 h% s
<STYLE>   5 E7 R+ V) L1 f9 p- E
body   
$ R+ `" X8 |' q{background-image:url(/blog/logo.gif);   background-repeat:no-repeat;   
" V/ e, y/ a, S, D$ p8 G4 Abackground-position:center;background-attachment:   fixed}   0 r1 y5 G  A; Y; e
</STYLE>   
% ]5 d% S- B, Z* A7 w2 u5 N% d28.   检查一段字符串是否全由数字组成 % Q1 O1 E( O9 v. b6 T; }
<script   language= "Javascript "> <!--
* D% n/ O. E$ e. zfunction   checkNum(str){return   str.match(//D/)==null} 3 k( i  a5 N, v0 _" Z! X6 z
alert(checkNum( "1232142141 "))
1 b- y8 q  C" Malert(checkNum( "123214214a1 ")) * S- |, s# q; `* ^8 A
//   --> </script> & P' Y4 O) H7 v7 [% T
29.   获得一个窗口的大小 ) _$ w) r" z" V& i
document.body.clientWidth;   document.body.clientHeight
/ J1 ~4 P: ~( L6 x6 e: W+ i9 n30.   怎么判断是否是字符
2 S: `0 ]6 _- ~" j7 I8 c  bif   (/[^/x00-/xff]/g.test(s))   alert( "含有汉字 ");   c' B- e2 Y! E
else   alert( "全是字符 ");
( Q9 n( w/ M0 a4 }. W9 F8 j31.TEXTAREA自适应文字行数的多少
; P4 L  D  l" u<textarea   rows=1   name=s1   cols=27  >
2 U/ S  Y4 L$ `( N</textarea> 9 A! N6 O1 V' h/ U4 U; |, h; b1 g
32.   日期减去天数等于第二个日期 5 N7 Q5 ~' ^6 ^' l
<script   language=Javascript>
, \3 ?* z0 s* S0 w. a- m* B/ F1 `; |function   cc(dd,dadd)
6 X. y% L& T; B- ]{
7 E, X3 y! e  ?' ?//可以加上错误处理
! ^7 S$ J; ?( H" O# d# `4 l, dvar   a   =   new   Date(dd) 8 o; ]8 O; A. W3 d! w+ d$ ?6 }0 l
a   =   a.valueOf()
1 _% x  l# e+ g  r9 Y1 b9 v& j: Ca   =   a   -   dadd   *   24   *   60   *   60   *   1000 / Z% w: b3 o- H6 a
a   =   new   Date(a)
' C; ?" n5 R8 {( ~* _alert(a.getFullYear()   +   "年 "   +   (a.getMonth()   +   1)   +   "月 "   +   a.getDate()   +   "日 ")
" {: u2 l- W. J; o3 Q}
( J+ R8 R1 s/ k0 ]% s! Tcc( "12/23/2002 ",2) % W3 A' _, K# ~9 q
</script> " p7 R( Z( m2 l3 |( S/ c& w- l" D
33.   选择了哪一个Radio # ?2 b9 {* W0 h9 v6 y; m6 |
<HTML> <script   language= "vbscript "> 8 R8 e" I0 ^+ M2 s* J
function   checkme() 8 N5 u% b7 x7 m, m6 y, T
for   each   ob   in   radio1 / t' A8 z% `' `* `- _* {- h
if   ob.checked   then   window.alert   ob.value
9 @7 ^4 f% ~$ E+ R/ C& o0 knext ! L4 \. q! j8 m9 Q
end   function 7 F. k, P* Z) X% ^. S5 k& Q, i3 \
</script> <BODY>
% X6 \# F& n! t& p+ `0 \<INPUT   name= "radio1 "   type= "radio "   value= "style "   checked> Style
. X  Y/ K3 G" {, j* l3 u<INPUT   name= "radio1 "   type= "radio "   value= "barcode "> Barcode / f4 ?; {2 g: X" x. ~% m& E- r
<INPUT   type= "button "   value= "check "  >
2 S3 C8 e9 m$ o  I% s' ~</BODY> </HTML> ( _1 d3 ~" a/ w  c8 k& F' x" V
34.脚本永不出错 1 i+ s1 h" [) g8 v
<SCRIPT   LANGUAGE= "JavaScript ">   9 T3 r+ Z2 ?1 w
<!--   Hide   
' ~" f: Q7 t  g  p: ~& ?  ~function   killErrors()   {   
$ }& X% j, W7 |% l4 creturn   true;   % \! t( |- T; t" W$ O
}   
% R# x7 X7 Z- ]5 I& qwindow.onerror   =   killErrors;   
' D+ t8 ~1 i6 J# m//   -->   # r$ c) W* E& G0 I7 b3 f; k
</SCRIPT>
  X7 Q% `8 H1 L5 i35.ENTER键可以让光标移到下一个输入框 : B/ p: Q  q! \( I
<input  >
0 k+ v" @) M/ Y1 U1 h36.   检测某个网站的链接速度:   D- K6 G0 |/ N, \
把如下代码加入 <body> 区域中:
; z/ E- }& T8 m<script   language=Javascript>
% N* q) O% Z% C3 x% Ztim=1 + W  R) n2 p, z. W; X' K. g6 k* S
setInterval( "tim++ ",100) . |& Q6 x5 s: h0 Z' R& b
b=1
1 ]" I' Y  M0 Q& Y" jvar   autourl=new   Array()
2 o4 u" U& u# Fautourl[1]= "www.njcatv.net " + S2 r2 a/ |7 [  f
autourl[2]= "javacool.3322.net " 1 }4 `, ]. j, m5 {3 a$ M  e" j
autourl[3]= "www.sina.com.cn "
7 H( r  h) `$ f. T+ j/ e! M4 [2 j( Z% ]autourl[4]= "www.nuaa.edu.cn " 6 H9 {( V0 C" C# h
autourl[5]= "www.cctv.com " 3 l- |7 f1 c. r7 R' v$ A
function   butt(){
4 {8 J( Y. y" A* V- i' N; wdocument.write( " <form   name=autof> ")
9 j6 G% x; T( }7 j5 M% y0 Ofor(var   i=1;i <autourl.length;i++) . q/ E& @" _5 L6 P# O
document.write( " <input   type=text   name=txt "+i+ "   size=10   value= "/blog/测试中......> "   =》 <input   type=text   + W* C% I8 x0 X1 j# g+ d
name=url "+i+ "   size=40>   =》 <input   type=button   value=GO   ) l4 s' c0 D0 M
onclick=window.open(this.form.url "+i+ ".value)> <br/> ")
5 c' l- U" I4 U3 bdocument.write( " <input   type=submit   value=刷新> </form> ") 8 Z$ ]! g6 S( x! K5 K
}
5 y' S- @9 k, C$ ]& t, q, _8 ~butt()
" @! a4 ~6 Q0 U( K) {+ x9 g8 rfunction   auto(url) 7 M5 w8 Z3 f' K& r9 |
else ) {( u$ b# t1 P. a8 X! B# Z6 d; \
b++
4 J2 ^/ n4 Y) }$ E+ ^} 5 ~, ~4 a! i/ z9 h% P
function   run(){for(var   i=1;i <autourl.length;i++)document.write( " <img   src=http:// "+autourl+ "/ "+Math.random()+ "   width=1   height=1   ( e& o  e5 X5 m% a8 y
onerror=auto( "http:// "+autourl+ " ")> ")} : e# j7 n  a: t! s( h
run() </script>   H( ?9 f+ L" H! g% c, B
37.   各种样式的光标
0 p- |( t- B/ p. ]auto   :标准光标 ) y0 @7 J# O9 c+ ?  p
default   :标准箭头 6 K$ v" F! U0 S; H9 b9 y$ _
hand   :手形光标
3 `3 ?, U- S3 Q  W; l4 e+ Xwait   :等待光标
" g9 n2 m, |; t  {" V7 U, Atext   :I形光标
. h0 D4 Z. x. t) t, l2 q5 y$ ^vertical-text   :水平I形光标 9 j" o' A3 S" j, Y0 V2 w8 z: Y0 \2 M
no-drop   :不可拖动光标 " a0 I5 F: h1 H% V5 W1 W
not-allowed   :无效光标
" `9 @3 O% E$ Y* dhelp   :?帮助光标
6 d3 {# G- }* g' M* Pall-scroll   :三角方向标 4 y9 V  K/ v8 _, j6 Z7 }8 e
move   :移动标 + O8 M5 Q9 Z" v
crosshair   :十字标 * O# ?. S( Q1 S: Q# z' C, I: N0 l' X  g
e-resize
0 A$ J: p1 f5 Pn-resize + ^3 s) I  p1 f, ?- P
nw-resize
$ ~/ ~3 M$ j5 j5 D- L, W! Xw-resize
4 k) J5 O* }: A0 k! K1 M$ a6 F7 Us-resize # h$ x" Z. S3 p% i, x
se-resize 3 P0 r* H, G$ P- X! l* Y, J0 x( E" ]
sw-resize ( l% k' H  `+ l" x. \* X
38.页面进入和退出的特效 7 N) s3 y; i4 S! a
进入页面 <meta   http-equiv= "Page-Enter "   content= "revealTrans(duration=x,   transition=y) ">
. Q* u! t) z- d5 ~# m推出页面 <meta   http-equiv= "Page-Exit "   content= "revealTrans(duration=x,   transition=y) ">     + |  {! a0 C7 S: N% _
这个是页面被载入和调出时的一些特效。duration表示特效的持续时间,以秒为单位。transition表示使用哪种特效,取值为1-23: $ {1 R" c. ^$ H5 b2 r. Q
  0   矩形缩小   - Z5 A2 i: q7 b- U( E2 ~7 X9 M
  1   矩形扩大   
, z# i) C2 X7 ]/ \9 f3 ~  2   圆形缩小
* K3 a4 @  Y% c" }  3   圆形扩大   # G5 m3 p) i7 C+ x; }7 S
  4   下到上刷新     A6 h7 o% S7 H' D
  5   上到下刷新 % \, h; D! @# K0 {5 Q' x6 I
  6   左到右刷新   . {& }- E1 ~6 |9 @* l& `  J" w- O
  7   右到左刷新   9 w* g- s; S" N( @3 s, N& \
  8   竖百叶窗
: k1 x, S* `0 ^4 r; e3 v' N  9   横百叶窗   ) s7 U. Q6 |1 g, i* C& B
  10   错位横百叶窗   # z4 d9 T1 e2 J, D% r
  11   错位竖百叶窗
) G7 f% S4 J5 A' X! B3 M$ u# `0 \  12   点扩散   
: h7 S0 I# ~9 }4 O  13   左右到中间刷新   
0 k0 |# y! b; y& ]  14   中间到左右刷新 , C4 J8 R, U/ c1 t* h' [
  15   中间到上下
0 |) Z; X5 E. \2 s! J' K/ O  16   上下到中间   , a9 K1 g, W. B+ ~- @2 `
  17   右下到左上
+ s8 Z5 ^% d1 w+ V7 y  R  18   右上到左下   
% Y, ~' t1 [% E: P3 w  19   左上到右下   
7 w2 x  M# ]# V- M. J3 u  20   左下到右上 $ k/ b4 b) t: p9 l+ V+ m1 T
  21   横条   
# W- p7 S. c6 ^) }/ [6 T, h  22   竖条   % ~* @  ?3 G8 {
  23   以上22种随机选择一种
+ J6 t3 K4 n) Q% x" G. b39.在规定时间内跳转 ; t7 k* K" [. q- a$ Q- A$ P
<META   http-equiv=V= "REFRESH "   content= "5;URL=http://www.williamlong.info ">   7 s/ O: u2 |& C1 M/ L/ k8 u
40.网页是否被检索 9 w( y5 h- D8 i& W! `* D
<meta   name= "ROBOTS "   content= "属性值 "> 8 r4 E% w6 L8 d2 b0 [8 m
  其中属性值有以下一些:
. c7 F, k4 o6 ?: c4 |  属性值为 "all ":   文件将被检索,且页上链接可被查询; 5 t: l* x& Q4 }; @
  属性值为 "none ":   文件不被检索,而且不查询页上的链接; / w6 M' _" l7 m7 O; O3 }" @
  属性值为 "index ":   文件将被检索;
: K5 C2 D  o: P, ~3 }% O+ y  属性值为 "follow ":   查询页上的链接; * u2 c) Q+ E5 K
  属性值为 "noindex ":   文件不检索,但可被查询链接; 6 V, P1 E1 e  R: h- G
  属性值为 "nofollow ":   文件不被检索,但可查询页上的链接。
! C" A% d5 k. K0 q# O& q' d9 V: W最大化窗口?
4 |) n- U& P$ l- J8 o2 D1 j+ ]* P<script   language= "JavaScript ">
7 V4 T2 Y, e+ }9 I7 }3 T<!--
- [' l, Y0 o( o! w/ ^6 \: Tself.moveTo(0,0) 7 p" k, f  W  G6 E. U7 n
self.resizeTo(screen.availWidth,screen.availHeight)
: A; Z! `3 i9 L5 {8 P  F//--> * b9 f" G- \& Z6 Q
</script> 1 @( ]1 W. f5 r* g2 n0 ]

' D' k2 x2 j2 ?: U. }: Y7 H; Q: N( q
解决问题:由于层与下拉框之间的优先级是:下拉框   >   层,因此在显示的时候,会因为优先级的次序而会出现如上问题。(如果几个元素都是层的话,我们可以通过层的   z-index   属性来设置)解决办法就是:给层中放一个优先级比下拉框更高的元素(iframe),从而解决此问题!具体解决代码如下:
- T: D+ ]/ k5 _% q' E<div   id= "menu "   style= "position:absolute;   visibility:hidden;   top:20px;   left:20px;   width:100px;   height:200px;   background-color:#6699cc; ">
3 C% ^* n# o" i+ X2 S<table>
/ _3 w' P( g- Q- M+ W# x0 H    <tr> <td> item   1 </td> </tr> 7 L: `( V. n; H' f( M  e
    <tr> <td> item   2 </td> </tr> , n5 q* ]7 w  C' s/ M4 h
    <tr> <td> item   3 </td> </tr> 8 }4 N' W5 j8 }0 H& o/ g
    <tr> <td> item   4 </td> </tr>
+ X% J2 w1 B$ D: k2 I1 w+ T! e- R    <tr> <td> item   5 </td> </tr>
' s- ?% L8 A6 U. o3 U' Z    </table>
' L  Z$ r' p  ^3 E    <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> 7 T( {! y/ z8 M1 a, S4 C
</div> 7 E, w* k$ S8 u: ~, d0 \/ H2 }
<a   href= "# "  > menu </a>
$ ]+ l0 U( V) A: m/ L<form> - ^( E5 ?* n" {. Q
    <select> <option> A   form   selection   list </option> </select>
+ }2 }* H# i) d& V; p- a  ~</form>
% f4 C3 `' s% F. @; ^6 n输入框也可以做的很漂亮了
7 B% c9 |* M5 j<div   align= "center "> <input   type= "hidden "   name= "hao "   value= "yes ">
. `3 r9 L3 k0 [- t: s8 t. ^. ^                            外向数: <input   
4 e; i! c7 R# R! C( V            name=answer   " a9 a- H* h- h7 u
            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) "> 2 v7 I7 u# Q# ?  l' ^$ G
                         没回答的题数: <input   5 o4 w! ^3 |4 u+ p7 h3 w1 T
            name=unanswer   id= "unanswer "   
: b9 a  X; _; X! G            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) ">
$ D$ [8 x. [- G4 t                        <br/>
+ E& F' u; w7 K- P                        总得分: ! ?! Y# Y0 b: D7 L0 ^8 H3 j2 r# [
                        <input   
; o' ]2 K, d8 m1 n! z8 c            name=score   id= "score "   
# S: |, ^* A- v; C) t2 V3 \; p2 x, e            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) "> : b0 f( j, }1 ~, S% {) L
                         结    论: / L. \$ o+ v: o$ w3 W
                        <input   1 L3 @4 y  E" _* B2 P5 F& B
            name=xgjg   id= "xgjg "   
; `3 A. ~! f" ~0 B- Q* W/ ?" c            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) "> 8 g8 G7 D5 m4 B& j  h9 X5 Y
                        <br/>
6 r% x" a3 R4 k# p2 t: L+ M' D3 b                        <br/>   1 P; A2 L% U2 o; r) V- n" G* A( p: P
                        / q0 ^+ }: a' G
                        <input   onClick=processForm(this.form)   style= "FONT-FAMILY:   宋体;   FONT-SIZE:   9pt "   type=button   value=查看结果   name= "button ">   ' ?. W$ Y+ y4 R0 `8 T1 H" ]& `! p
                          <input   type= "reset "   name= "Submit "   value= "重做 ">
7 T3 W; N3 `" C5 g# Z6 s+ ]                        </div>
# n2 N  w3 ^9 p9 \# A注意:修改 <body> 为 <body  > 即为打开最大
/ \8 q9 ^3 P* `化窗口,而如果改为 <body  > 就变为窗口一打开就最小化 6 q! ?  m( t9 [$ f! i- p5 _# V
<object   id= "min "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
: ]! T/ s; A9 R8 v                        <param   name= "Command "   value= "Minimize "> % V: x8 `7 V+ b0 ?
                    </object>   <object   id= "max "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 "> : v' @0 R# v0 E3 r! M1 D
                        <param   name= "Command "   value= "Maximize ">
0 x- I& s- h" l; g+ Q, d4 G: @, M/ l                    </object>
$ W8 U9 A) y5 e4 j' O9 p</body> 9 R' `  Z# _+ J. h
页面自动刷新(说明)
2 K) q/ H7 b# \( w; E当你做网页时,是不是有的时候想让你的网页自动不停刷新,或者过一段时间自动跳转到另外一个你自己设定的页面?其实实现这个效果非常地简单,而且这个效果甚至不能称之为特效。你只要把如下代码加入你的网页中就可以了。
+ l# V( ?8 m( ?: J% K0 o$ X1,页面自动刷新:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20 "> ,其中20指每隔20秒刷新一次页面. ! _9 m& E! U& F3 M6 J
2,页面自动跳转:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20;url=http://www.williamlong.info "> ,其中20指隔20秒后跳转到http://www.williamlong.info页面。   
& h/ b! R/ G8 e! v- c) b2 c页面自动关闭
" ?' }7 Q% O) R. m! x* q8 {5000是指时间 <body  >   ! ^! z- x& K& k3 q: f& \" i8 e
弹出窗口自动关闭   4 J: m% c' {6 [7 p( Z' [
10秒后弹出窗口自动关闭
& u& Y  _: k, \, p  V  s注意:在新的tan.htm的body中要加   <onLoad= "closeit() "> 6 Y: h, L/ I, i
head ) `4 f  t; I' H; J2 T
<script   language= "JavaScript ">
- n$ g2 D/ T: i8 C& G<!--
+ ^, Y- h# ~/ R+ l) ?var   gt   =   unescape( '%3e '); ' B& R0 }+ Q4 |7 Y% w( q) x
var   popup   =   null;
# k" J  l! P0 Jvar   over   =   "Launch   Pop-up   Navigator "; ( J0 ~8 @: g  [; I+ G
popup   =   window.open( ' ',   'popupnav ',   'width=225,height=235,resizable=1,scrollbars=auto '); 9 w  j* z8 u# w
if   (popup   !=   null)   { 6 B" W0 P* O$ ~5 t
if   (popup.opener   ==   null)   { ' T8 l$ u8 F& u1 v
popup.opener   =   self;   6 {2 P9 e) n2 V/ t+ g0 l
}
& a" j* G0 q& J5 J6 z( g' rpopup.location.href   =   'tan.htm '; 0 r* B! ?2 Z, S1 k% z* [: z
} ( ?/ N$ T8 I" Q: _0 h$ x- F
//   -->
( a# z; ~, {# G8 j" n</script>
+ g; c9 f3 N/ Z( f7 S! j6 A0 e<body> 注意:这段代码是在新建文件中的
; x% }/ \0 g1 X<script   language= "JavaScript "> * h! h/ ~! R( f
  function   closeit()   4 T4 S  c3 Q0 d1 I7 S
  </script>
+ J0 n3 @9 M3 h4 K这个可不是 <iframe> (引用)呀。是直接调用的。以下代码加入 <body> 区域
$ Y& x2 y) A! \+ \1 p<object   type= "text/x-scriptlet "   width= "800 "     height= "1000 "   data= "../index.htm ">
  `& f  H# G$ \5 f% z$ w</object>
1

评分人数

  • zw2004

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

顶哈

顶顶

TOP

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