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

另类实用代码~ 家底奉上

1.     将彻底屏蔽鼠标右键
' v5 x/ a; ?' y8 \. j7 u" q) f<table   border   oncontextmenu=return(false)> <td> no </table>   可用于Table
/ l6 ?2 ~/ E$ I  I2.   <body  >   取消选取、防止复制 ) Y4 l$ e; d8 q. d- L
3.     不准粘贴
; K+ Z# u2 z- R) E0 X) M+ S7 p4.       防止复制 8 t. d  ~; G- T9 D. @6 b
5.   <link   rel= "Shortcut   Icon "   href= "favicon.ico ">   IE地址栏前换成自己的图标
0 w  n5 c& k/ _: |! ~; ^6.   <link   rel= "Bookmark "   href= "favicon.ico ">   可以在收藏夹中显示出你的图标 2 M' H, R2 I) i# G
7.   <input   style= "ime-mode:disabled ">   关闭输入法
" y$ s* Q; g3 g8.   永远都会带着框架
- e8 Q$ W: Z/ b* D' _, ^<script   language= "JavaScript "> <!--
0 v/ H' M1 L/ V2 Rif   (window   ==   top)top.location.href   =   "frames.htm ";   //frames.htm为框架网页 ) C& {6 b1 m! W" ]$ u; w6 A2 l0 t
//   --> </script>
) [# p) A7 X) g* ?9.   防止被人frame
6 _2 e0 o4 n7 D9 Y3 U<SCRIPT   LANGUAGE=JAVASCRIPT> <!--   
) _, G# L+ {' P% w* @5 Iif   (top.location   !=   self.location)top.location=self.location;
1 B, F+ O9 L" A5 v- {% w//   --> </SCRIPT> , I. N$ M, M& Q, l+ F4 i0 w4 _
10.   网页将不能被另存为
* [/ w" ?7 K+ b4 h! v0 K' D<noscript> <iframe   src= "/blog/*.html> "; </iframe> </noscript>   
+ ?, Z6 Q8 Y8 ~9 m! P11.   <input   type=button   value=查看网页源代码   
3 P) P3 O' M$ B: J2 ^8 Zonclick= "window.location   =   "view-source: "+   "http://www.williamlong.info " "> # z/ \. [) K; P% t; D- t2 f
12.删除时确认 1 m" Y6 n. v! [, d' i" O
<a   href= "javascript:if(confirm( "确实要删除吗? "))location= "boos.asp?&areyou=删除&page=1 " "> 删除 </a>   
) J5 z- h! `1 X3 d3 h9 c13.   取得控件的绝对位置
! C* H) o$ E( I; U: |; Z* r& J//Javascript % J" H2 X4 u5 z# j) U
<script   language= "Javascript ">
2 @2 E# j+ d) ]+ |0 S  j% Cfunction   getIE(e){ $ }( I' [& K1 o8 B( b% v/ t
var   t=e.offsetTop;
" c$ D* V. l1 `* |# W/ L7 @( a5 `7 f. Ovar   l=e.offsetLeft; - V* _) ^  a( W, h
while(e=e.offsetParent) 8 x+ O2 V/ G0 C+ m9 I0 f* ^
alert( "top= "+t+ "/nleft= "+l);
3 q) R7 D" D8 O8 v" F, w0 |} 6 r5 x3 d9 M' e* ~1 I( d
</script>
0 G, q5 o9 P; m) u: K//VBScript 0 N  l) n! p4 h# E/ S1 @
<script   language= "VBScript "> <!-- 5 \( }: S8 H; G. `0 U
function   getIE() ) k( K2 k, j% M, K6 D
dim   t,l,a,b
) o+ P: P& N- e1 n& ]2 @. cset   a=document.all.img1 " h* P$ G+ I9 R& R" N+ u/ z
t=document.all.img1.offsetTop + N" s; F5 F* N5 i8 T
l=document.all.img1.offsetLeft 2 ?+ T/ V+ z! b1 d
while   a.tagName <> "BODY " 3 U4 Y" j, l/ n% [
set   a   =   a.offsetParent - v3 e+ o* n. D- [# d0 V$ @, I
t=t+a.offsetTop
1 n8 G- p0 G3 D! U' Wl=l+a.offsetLeft
* U2 G+ x' u* Q6 D/ Mwend
9 F: z) H& _# w( ^- b, jmsgbox   "top= "&t&chr(13)& "left= "&l,64, "得到控件的位置 "
& b3 ]1 v! Y9 bend   function $ Y9 P$ v  l' i# N9 q/ f
--> </script>
, o; [/ U! l" R9 I* [% |: r( w2 L* b14.   光标是停在文本框文字的最后
) v4 q/ M; A1 F<script   language= "javascript ">
8 G1 G. {1 `" p$ i) Ffunction   cc()
- B. F4 y2 r  n( [9 E* P{
1 M/ g) z5 R. p( B9 i% Yvar   e   =   event.srcElement; 1 R# x; n% I+ V0 l  s
var   r   =e.createTextRange();
1 c8 Q4 o/ ?: B3 S- o3 qr.moveStart( "character ",e.value.length); 5 q9 \1 n8 C* S7 Y
r.collapse(true);
0 n' g/ J( ]+ z7 S6 [3 v' xr.select(); ( O( l$ z/ ^2 p3 S! f
}
5 _5 s: e1 g  O</script> / F$ }7 G! j. ?/ U- m! j
<input   type=text   name=text1   value= "123 "  >
$ t+ z; X  \! Y( v' D8 N9 \# K15.   判断上一页的来源
0 a. e: y# N6 O: Qjavascript: / e% o( y+ q2 I  Q9 O' l2 j
document.referrer ; x6 ~  V( ~  n3 Y
16.   最小化、最大化、关闭窗口
3 C& ^6 J" ]) T" h% Y7 D: i, c<object   id=hh1   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   
4 G" o5 H2 d9 t; R<param   name= "Command "   value= "Minimize "> </object>   a$ v" [9 A8 V* u( ^4 a- ^
<object   id=hh2   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   . `5 n- N4 _* I0 D1 Z0 L9 h5 a# _
<param   name= "Command "   value= "Maximize "> </object>
- W. C' X* }2 T' g& \/ w<OBJECT   id=hh3   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 "> ' Y0 O8 x7 q' \1 j) U& k' k/ l
<;PARAM   NAME= "Command "   VALUE= "Close "> </OBJECT> : @9 ^! D0 {7 h# r, u
<input   type=button   value=最小化   onclick=hh1.Click()>
" |3 m0 d: Y- Q% C+ c; x$ C<input   type=button   value=最大化   onclick=hh2.Click()> # B# `$ P) `* t+ o4 p, ?. s7 i/ A
<input   type=button   value=关闭   onclick=hh3.Click()>
/ X# H6 M. O4 Y, F% i本例适用于IE
2 u5 h7 X, D/ f, M- C; m17.屏蔽功能键Shift,Alt,Ctrl
$ H, s' j4 Q5 T$ E<script>
' ~: D& Y) k  o$ h/ B% Gfunction   look(){   
: V$ o( [/ K  o4 K& dif(event.shiftKey)   : j; d7 L3 [4 ~- f( M6 Z
alert( "禁止按Shift键! ");   //可以换成ALT CTRL
+ u& b( F9 y! m/ m! c; w- s; B+ C}   
) s6 C( M  n1 E+ y, i" Ndocument.onkeydown=look;   
7 E7 r7 H  P+ b# ?! v</script>
7 V2 S9 e$ E- x- a# Q6 F5 E18.   网页不会被缓存 0 @! s/ `+ {2 D' W0 r
<META   HTTP-EQUIV= "pragma "   CONTENT= "no-cache "> ( m9 q8 O  O2 ~6 k; v9 F) \
<META   HTTP-EQUIV= "Cache-Control "   CONTENT= "no-cache,   must-revalidate ">
0 i& [! v) I7 N& M2 G% j<META   HTTP-EQUIV= "expires "   CONTENT= "Wed,   26   Feb   1997   08:21:57   GMT ">
+ V2 r) D5 p6 N/ k! l4 W或者 <META   HTTP-EQUIV= "expires "   CONTENT= "0 ">
9 I$ Z* B$ B; o2 X, b) k! |19.怎样让表单没有凹凸感? # C4 y5 X8 p! w* K, D! y! x
<input   type=text   style= "border:1   solid   #000000 ">   
' F2 d, }2 B6 x8 V  s' V9 ?  G) A0 b1 E
<input   type=text   style= "border-left:none;   border-right:none;   border-top:none;   border-bottom:   
0 o; p+ C) G- w1   solid   #000000 "> </textarea>
! q6 p% n& b1 ~0 n- p0 i0 k  J$ ]/ A20. <div> <span> & <layer> 的区别?   % L* `! l" _( H' P, Y
<div> (division)用来定义大段的页面元素,会产生转行   
- P6 y/ R8 ?8 n. v9 |<span> 用来定义同一行内的元素,跟 <div> 的唯一区别是不产生转行   8 ^/ t8 H. n: I7 v" r5 e+ L8 n
<layer> 是ns的标记,ie不支持,相当于 <div>
# \" u9 _, `. {% M; C# t0 {1 V21.让弹出窗口总是在最上面:
+ A! ~( u4 B. F3 [) R' K8 {<body  > + J- F/ @  u& Q5 E6 l% ]( D
22.不要滚动条?   8 {+ k6 m# h; m) i- o
让竖条没有:   
/ K6 A! `' o" F7 f* s( r<body   style= "overflow:scroll;overflow-y:hidden ">   
7 M) K' \% ?% A5 ]</body>   ! ?& q5 M4 p& y: c" c! D& A
让横条没有:   
% ~0 g2 r- n3 a: T2 K$ o<body   style= "overflow:scroll;overflow-x:hidden ">   3 N$ S7 @9 }9 \1 u
</body>   
! ?; a( {7 y- q9 I两个都去掉?更简单了   
* Y& y; p' O2 _# }<body   scroll= "no ">   6 L; Z# x: q# m
</body>   
# T- q/ ^( A( |4 l# ~23.怎样去掉图片链接点击后,图片周围的虚线?
6 P+ a. @/ X0 _$ r/ T! h# Z3 e<a   href= "# "  > <img   src= "/blog/logo.jpg "   border=0> </a>
: r4 U: a; a- O; {" i, D4 h8 p" e7 c24.电子邮件处理提交表单
3 U- `; ]" ^6 T7 A0 E2 H0 C<form   name= "form1 "   method= "post "   action= "[email=****@***.com]mailto:****@***.com[/email] "   enctype= "text/plain ">   5 T3 `! w, `9 n! Y7 A
<input   type=submit>
0 z* O! a8 l) s! i( [</form>
$ |# q- h  x1 g1 t. v/ s25.在打开的子窗口刷新父窗口的代码里如何写?
, n; B; m. H; u3 D: ^: [+ \window.opener.location.reload()
  a  G) l( `+ f5 Q& |2 Q26.如何设定打开页面的大小 5 }% p( P) D, P4 l2 S$ q' ]3 t
<body  > " u+ x0 B/ p0 H6 u, T0 N  k8 V
打开页面的位置 <body  > $ s- x( q- Y" [1 [
27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动   
. q7 p0 M8 ^  c4 q) @; P9 Z# T<STYLE>   
! d$ c8 J, G" W9 j: dbody   ; c% ]) k8 \8 x* ?
{background-image:url(/blog/logo.gif);   background-repeat:no-repeat;   
7 p( J% `7 ~% r( ^# H- bbackground-position:center;background-attachment:   fixed}   
7 C4 j/ m" o: M8 d+ A5 e</STYLE>   
1 `7 K8 h6 O0 y3 h* a5 T28.   检查一段字符串是否全由数字组成
" O# n7 L; W  N1 S<script   language= "Javascript "> <!-- 3 {$ l! A+ y4 O9 h& ?0 A
function   checkNum(str){return   str.match(//D/)==null} 4 ^% g3 Z# A, Q8 R7 L4 K
alert(checkNum( "1232142141 "))
1 j* O: q" X% m2 d  ^% Valert(checkNum( "123214214a1 "))
* c" j2 B/ h6 W( J: y! ^//   --> </script> & m1 ~* C" x. M& I0 z) }8 H* l: v+ m
29.   获得一个窗口的大小
: B8 V# X) P+ H% ^1 n  L" c" }document.body.clientWidth;   document.body.clientHeight 3 f# K- x4 e5 T8 ?/ [
30.   怎么判断是否是字符
. L- [" q6 O& H! j- p8 i5 N0 lif   (/[^/x00-/xff]/g.test(s))   alert( "含有汉字 "); & J5 j# K" q! o% {
else   alert( "全是字符 "); 7 o0 j1 N6 I" s( [9 ~7 T
31.TEXTAREA自适应文字行数的多少 1 J; }9 v/ Z0 t$ Z
<textarea   rows=1   name=s1   cols=27  > " b0 U, o- C6 g9 ?8 s1 \' ]
</textarea> 6 y) s% F+ m0 F; v3 u* y$ r" [
32.   日期减去天数等于第二个日期
" Y2 Z$ h7 j7 w# [<script   language=Javascript>
: e0 N- W/ R1 m0 \function   cc(dd,dadd) ! J; `1 L' c+ S+ u8 u* z* i/ {2 S
{ # [  Y# Y; h  `/ s$ x- B' K* y
//可以加上错误处理
2 _9 F6 d, A9 ]9 ^var   a   =   new   Date(dd)
* |; A, Z- X: Oa   =   a.valueOf() 8 I- m- f! z  t1 M2 q
a   =   a   -   dadd   *   24   *   60   *   60   *   1000
8 X' ?! L8 M# M$ x" oa   =   new   Date(a)
9 O- V7 N. I( `5 o, }2 C$ [alert(a.getFullYear()   +   "年 "   +   (a.getMonth()   +   1)   +   "月 "   +   a.getDate()   +   "日 ")
! \" {- ?; W( ], w( \6 |2 @} 2 e- j; [9 I( Q( `$ z8 |: B) l% N) Q
cc( "12/23/2002 ",2)
' A8 h+ o$ a' J</script>
% g$ J# h  r1 t- g! j33.   选择了哪一个Radio 0 r# Y6 P$ w! p; T) j; \
<HTML> <script   language= "vbscript ">   V2 P; w9 {& `7 x; ^9 ^6 Y; l8 w
function   checkme()
! s4 g  o1 Z! r+ b6 `% T1 m, C# T# ~for   each   ob   in   radio1
* e. ]8 d: B' p( p' g8 ]: Qif   ob.checked   then   window.alert   ob.value
7 h: Z# h- {' p( Z2 |% m- tnext
; B' {! h0 U5 x, \9 n2 f% ?# hend   function
2 `* b# b* S4 O1 `' @</script> <BODY> 2 t" R2 \6 K% E5 F' v4 c
<INPUT   name= "radio1 "   type= "radio "   value= "style "   checked> Style
- Z- l. `/ A4 L/ C- t<INPUT   name= "radio1 "   type= "radio "   value= "barcode "> Barcode 0 c- [: \0 }% ]: y$ i  d; e! N
<INPUT   type= "button "   value= "check "  > 5 G1 E& v0 s& U* D! g2 o1 |: P
</BODY> </HTML> 1 d% u( r' b1 I( \& L6 ]4 ^
34.脚本永不出错
+ V' E. Q0 z$ `3 g! F<SCRIPT   LANGUAGE= "JavaScript ">   
2 s! ^0 A' H$ Y<!--   Hide   " L( H3 E/ S7 ?" f) w* a7 c
function   killErrors()   {   3 O7 M% @/ U, X6 F7 Z5 L# Z+ ~
return   true;   
7 Q% }# |6 s3 H% j( }  `% B}   
7 K# n* j: F  cwindow.onerror   =   killErrors;   ( T- G$ s/ l. W3 ?+ S6 T
//   -->   + i: d8 K: c2 ~* Y1 u* _9 t/ X' Q9 H
</SCRIPT>
" M  }$ l) z+ D35.ENTER键可以让光标移到下一个输入框 ) m3 U$ A  V2 J% `2 N; e+ f0 l
<input  >
: r: V3 |2 |3 q3 ?4 y+ Y36.   检测某个网站的链接速度:
/ W0 u) `: y; E8 o% r把如下代码加入 <body> 区域中:
9 K" e& a+ C# z; i. H<script   language=Javascript> * M- t, x9 {' A
tim=1
( y- W) P7 m- U" C5 KsetInterval( "tim++ ",100)
( k  O: ~6 k1 D* {" D3 p" hb=1
5 r+ z2 L6 K- k+ Qvar   autourl=new   Array()
, ?1 Y$ \$ N& }9 h  J3 s0 p2 Bautourl[1]= "www.njcatv.net " ! W' d1 w/ y3 i$ C
autourl[2]= "javacool.3322.net "
/ s0 }" p) b# S* t& H0 U# g4 Bautourl[3]= "www.sina.com.cn " 9 S9 M2 ?. p- u4 r0 u
autourl[4]= "www.nuaa.edu.cn "
& A; F! E" u; }: a$ s' j  Mautourl[5]= "www.cctv.com "
2 r9 R- p% z1 c( c8 n- l6 Sfunction   butt(){
# \( K+ T  I; G. ^# Mdocument.write( " <form   name=autof> ") 4 B. [2 l- O$ f% `
for(var   i=1;i <autourl.length;i++)
$ t0 C" Q+ \% W$ J0 Idocument.write( " <input   type=text   name=txt "+i+ "   size=10   value= "/blog/测试中......> "   =》 <input   type=text   7 r2 L; w* l+ A% O# `  J8 v
name=url "+i+ "   size=40>   =》 <input   type=button   value=GO   
# q, P% x5 U  V8 v4 D1 U/ ionclick=window.open(this.form.url "+i+ ".value)> <br/> ")
, v# |9 D# Y6 R4 H/ U/ H5 i5 H7 A1 mdocument.write( " <input   type=submit   value=刷新> </form> ")
2 w1 z" z. c6 }) z( v2 N- I9 C3 }} ) u( `1 b: w6 T$ q. o9 G8 \9 [' H9 e
butt()
' d, N; N0 g- R1 b1 N7 nfunction   auto(url) 5 [0 ~& c7 [, A$ J
else " n# n! q' H# ]/ b
b++
. s# H9 f( g/ Q1 p) y}
( U1 r9 j5 P2 ]* |) C3 x( Cfunction   run(){for(var   i=1;i <autourl.length;i++)document.write( " <img   src=http:// "+autourl+ "/ "+Math.random()+ "   width=1   height=1   # w) l* J& B. r% Q9 U- p
onerror=auto( "http:// "+autourl+ " ")> ")} : `6 m8 ~- l( k: c6 E& \, B
run() </script>
! e5 H# E) ~9 g# p7 y* O37.   各种样式的光标
- q# ]6 ]' b6 F  b- l3 S; u/ l% mauto   :标准光标 3 n3 Y7 ^; g7 m  t
default   :标准箭头
: V. O) @" @) l! D9 d6 D7 `$ Vhand   :手形光标
6 n$ E% \6 I/ h9 c2 B  ywait   :等待光标
; X: ^  _; ~/ f4 g7 g/ v( otext   :I形光标
3 w. U5 e; P+ J7 w8 _' h3 X7 V6 Tvertical-text   :水平I形光标
+ d8 j! m. W" ^: z0 n  _no-drop   :不可拖动光标 7 p: s# v! L5 d: [) d' o
not-allowed   :无效光标 / h/ B( r1 Q: Z! i7 m+ B
help   :?帮助光标 2 c* K8 e7 b0 j9 L7 T1 U
all-scroll   :三角方向标 + C' a, E! y3 {$ Z
move   :移动标 $ |: l8 `. H5 P5 f
crosshair   :十字标
- r4 x, c' Z- C0 D+ re-resize
3 k: V/ n' v( v" b, Rn-resize ; u1 ^3 D3 i, _3 I: i  k+ v. q2 [
nw-resize
7 z' P) U5 O) H$ B' [$ X& h% Aw-resize ' p# t9 I$ u0 G8 c3 L* V$ R- v- i# g
s-resize
+ P2 B7 ~3 \1 n9 c# F2 Jse-resize / T' L3 W/ C0 B5 Y
sw-resize ; _- L- Y8 K3 r( I: j+ u6 x
38.页面进入和退出的特效 ( _; {- u/ R" Q3 s7 Z
进入页面 <meta   http-equiv= "Page-Enter "   content= "revealTrans(duration=x,   transition=y) ">
/ U' x3 W. U& a" `0 J推出页面 <meta   http-equiv= "Page-Exit "   content= "revealTrans(duration=x,   transition=y) ">     
8 l7 w5 |4 @8 r; j8 Y5 r7 R6 B这个是页面被载入和调出时的一些特效。duration表示特效的持续时间,以秒为单位。transition表示使用哪种特效,取值为1-23: 3 \8 Z/ v2 X& k& a  v' f2 H
  0   矩形缩小   
4 G' s) F  c7 |+ n& m7 u# ?( J  1   矩形扩大   3 j9 v; T& Z3 @# D9 _" |+ a
  2   圆形缩小 1 b! F9 G- z5 U% \$ f9 g  h
  3   圆形扩大   
( x# K' y0 }! C2 v  {6 g2 j  4   下到上刷新   0 h# s1 ^" Q: x; l) p7 e
  5   上到下刷新 4 L( e: t( I3 B  I0 V7 B
  6   左到右刷新   
  Q" M. S  A# A  7   右到左刷新   $ x5 I, U. n5 f9 \: z
  8   竖百叶窗 ; \8 S$ G" q* `% I$ i
  9   横百叶窗   / s9 q3 H3 d1 E
  10   错位横百叶窗   0 M% o1 M8 U) c, o/ j6 d) U
  11   错位竖百叶窗
1 v* x  r! E% S  12   点扩散   " R; l* a- W  ]" ?
  13   左右到中间刷新   
2 l4 D. X. @- |2 H+ a) p0 l3 }& A+ D  14   中间到左右刷新
8 r, a/ s- h- z( a% W  15   中间到上下
, b* M8 n6 P8 g: N7 c- [+ ^& m! R7 J% G  16   上下到中间   
! K: c8 o) ?. A/ c  g  17   右下到左上 . y8 M& ^4 z9 l, U9 Z% x
  18   右上到左下   
1 L' M5 U( g* I4 i, @" G/ h# k  19   左上到右下   - k1 v2 o6 P$ G, S* i/ ?  F$ `
  20   左下到右上
- X$ Y0 B3 E# R' k1 A0 w  21   横条   * @2 S: W1 P6 r) H; X
  22   竖条   # ~* A" H7 D9 \: E! N7 E
  23   以上22种随机选择一种 9 r' K* P5 F- Y% T" ?/ T& T& [% O
39.在规定时间内跳转
+ ~" V# N$ @/ K' t! T<META   http-equiv=V= "REFRESH "   content= "5;URL=http://www.williamlong.info ">   5 L  L7 j% Q% U0 N6 h
40.网页是否被检索 1 r8 A$ W! D, i3 F" ]9 q% d, h: x( A
<meta   name= "ROBOTS "   content= "属性值 ">
  v& G( U  ]( u  其中属性值有以下一些:   _0 o& X) _! ]6 Y# s& w
  属性值为 "all ":   文件将被检索,且页上链接可被查询;
# |/ S' v* C* L$ {/ }' ]' \  属性值为 "none ":   文件不被检索,而且不查询页上的链接; 4 z  L" K/ k* n' V( _
  属性值为 "index ":   文件将被检索;
, w' T5 F- u4 w& @  属性值为 "follow ":   查询页上的链接;
5 u3 L% M5 \' `1 ]) ^2 Q  属性值为 "noindex ":   文件不检索,但可被查询链接; - s; H! P7 @, Y
  属性值为 "nofollow ":   文件不被检索,但可查询页上的链接。 1 p- G9 s% B# c* M
最大化窗口?
* M! n7 P4 |) i) U- j<script   language= "JavaScript ">
4 N+ P$ \2 b  _- r+ o5 z, `<!--
9 o0 S+ O5 ^+ t% \: J# G& B" Cself.moveTo(0,0)
2 `) H) x* p- D; Sself.resizeTo(screen.availWidth,screen.availHeight) + y1 L1 P0 q5 [: X# [
//--> ! P9 j; s5 p2 q  g' v
</script>
3 i1 X4 L* Q6 j% \/ k. a1 A
" C% f3 ^7 U8 o
% b3 g; O  {9 I8 ]2 t$ g解决问题:由于层与下拉框之间的优先级是:下拉框   >   层,因此在显示的时候,会因为优先级的次序而会出现如上问题。(如果几个元素都是层的话,我们可以通过层的   z-index   属性来设置)解决办法就是:给层中放一个优先级比下拉框更高的元素(iframe),从而解决此问题!具体解决代码如下:
9 `# j& P  C9 E$ M8 \  v<div   id= "menu "   style= "position:absolute;   visibility:hidden;   top:20px;   left:20px;   width:100px;   height:200px;   background-color:#6699cc; "> " M+ d  {8 `6 U+ f
<table> 4 [# t1 `& v6 G9 C: Y
    <tr> <td> item   1 </td> </tr>
0 P4 O4 [6 l' H+ B    <tr> <td> item   2 </td> </tr>
& Q+ K  |7 r. k  x" A" [2 K7 G/ M    <tr> <td> item   3 </td> </tr>
, o0 ?# J$ ~  D6 q' [4 ~    <tr> <td> item   4 </td> </tr> " s; @5 ~0 k2 k: O, W
    <tr> <td> item   5 </td> </tr> 4 I/ l5 x6 V/ E% O! K
    </table>
. j' x; b& z, l    <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>
* L3 `/ i# K: [4 C& P</div> 9 P% o" T, B! @
<a   href= "# "  > menu </a>
0 Y8 {& x3 o4 q5 ?0 t<form> " h& M; C( M% s" ~0 K2 _  J" @+ z
    <select> <option> A   form   selection   list </option> </select> 7 o# T. p8 D5 c, D/ E! z
</form>
* i) k$ f, h( w4 N9 D: F; ~输入框也可以做的很漂亮了 0 w" r2 z# E! L% Q: R
<div   align= "center "> <input   type= "hidden "   name= "hao "   value= "yes ">
1 Y( Y2 f' a  v& B! D$ q3 z( [                            外向数: <input   . X0 H/ T8 F- l. T4 Y
            name=answer   
& O) i# @! V0 l- P4 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) "> 0 f# ]: ?9 T  u& g8 A
                         没回答的题数: <input   4 T5 ?# _0 {$ Q, t0 f6 n1 p0 ?; P
            name=unanswer   id= "unanswer "     k; t8 c" |) `& f$ B  W+ [6 d  _+ 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) "> 7 v9 N2 c" u) [; T
                        <br/>
- t3 M( G2 G% m8 T4 d- f+ z                        总得分: 3 y7 j; r0 w  n* N9 R; Z
                        <input   , y' g$ X+ ], {( c) r
            name=score   id= "score "   ( X6 j" _" b% B2 M+ _
            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) ">
  s5 |( o  y6 \7 O$ h                         结    论:
* J$ p" f  B& M+ ?) m                        <input   
" J3 O# |: b1 z4 f* i2 a; _3 l7 M            name=xgjg   id= "xgjg "   ; z, T" X" |4 {: `! b. P4 \& Q' R
            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) ">
; j& ?. {- W$ C5 d! k! U* r6 y                        <br/>
8 N! @8 P- f' s2 a1 r' P: N: I                        <br/>   * J- a+ X# n# U  }5 g
                        : _2 \/ V6 o2 W: N; c
                        <input   onClick=processForm(this.form)   style= "FONT-FAMILY:   宋体;   FONT-SIZE:   9pt "   type=button   value=查看结果   name= "button ">   3 G. R* S/ c+ R+ L) ]
                          <input   type= "reset "   name= "Submit "   value= "重做 "> ( f$ M" L+ |9 J8 O9 |
                        </div>
. N) b# T4 v6 d" a注意:修改 <body> 为 <body  > 即为打开最大
8 }+ c; L1 R" p0 j& [/ t* w化窗口,而如果改为 <body  > 就变为窗口一打开就最小化   r+ q. U7 Y1 |* I% l
<object   id= "min "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
) K" d9 }0 T1 o+ O4 a. c( U                        <param   name= "Command "   value= "Minimize "> 7 l: E7 N0 Z' g2 d: k
                    </object>   <object   id= "max "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 "> 4 h+ ~* }( x7 y4 E" y9 c$ I
                        <param   name= "Command "   value= "Maximize "> 6 l9 s  w0 J$ s
                    </object>
' h! r7 r) ]' E4 E. \5 r</body>
1 X, g# B, k1 p' d页面自动刷新(说明)
( J; g$ r3 ~  {' C1 q' r' ~' L当你做网页时,是不是有的时候想让你的网页自动不停刷新,或者过一段时间自动跳转到另外一个你自己设定的页面?其实实现这个效果非常地简单,而且这个效果甚至不能称之为特效。你只要把如下代码加入你的网页中就可以了。
, b5 T6 o' K) ~) b- F1,页面自动刷新:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20 "> ,其中20指每隔20秒刷新一次页面.
- y0 W  [" {; H; P0 u$ s: G2,页面自动跳转:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20;url=http://www.williamlong.info "> ,其中20指隔20秒后跳转到http://www.williamlong.info页面。   : {3 D2 L4 ~. R; X( {+ ?
页面自动关闭
8 e; `. ~4 w1 X0 V! Z5 {$ ^5000是指时间 <body  >   ! g, ^+ i; i9 V' F: d
弹出窗口自动关闭     t, K  R* n. e
10秒后弹出窗口自动关闭
% z( w* F# K$ F' y8 y4 c注意:在新的tan.htm的body中要加   <onLoad= "closeit() "> & h  W5 ]0 g. Y. U9 K- K4 N* d& B
head
0 ~' U" [( U& [+ A, ?<script   language= "JavaScript ">
  n3 n) n! l) |) i7 @) e1 ^$ W<!-- % R+ V% y6 q+ M5 I% j3 m0 N
var   gt   =   unescape( '%3e ');
% V4 ^( W. t& |$ J2 Jvar   popup   =   null;   F+ \3 w) {% M# @/ a
var   over   =   "Launch   Pop-up   Navigator ";
( [) Q/ D& z6 u' e- a/ ~& T9 cpopup   =   window.open( ' ',   'popupnav ',   'width=225,height=235,resizable=1,scrollbars=auto '); ; V& y8 T* R8 W
if   (popup   !=   null)   { 5 m) {8 z8 k% P' M
if   (popup.opener   ==   null)   { + e  k* L7 U3 \* Y3 U0 G; C
popup.opener   =   self;   
$ W1 }1 x( U8 P3 a: F- ^}
; Y: I" H, A. p. ~5 {popup.location.href   =   'tan.htm ';
: _4 n; x9 f, }% }* v4 j}
7 c; [& {3 ^) Z( q' J  Q# S//   -->
" s% [3 t1 g) C/ a( b</script> $ x1 x% s  z( i# h: F
<body> 注意:这段代码是在新建文件中的 8 F8 [! D3 }0 O4 _+ g7 ]# y/ m
<script   language= "JavaScript ">
5 q/ \* v8 z- H" z3 r: Q) \5 y  function   closeit()   
9 o  y8 L9 L9 @' R; M2 I/ p  </script>
% q7 m0 x3 v% Z% s( M& Y! }这个可不是 <iframe> (引用)呀。是直接调用的。以下代码加入 <body> 区域 - y9 u& d9 d3 E. O
<object   type= "text/x-scriptlet "   width= "800 "     height= "1000 "   data= "../index.htm ">
' d2 ]; A- E0 u8 C2 L</object>
1

评分人数

  • zw2004

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

顶哈

顶顶

TOP

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