返回列表 发帖

另类实用代码~ 家底奉上

1.     将彻底屏蔽鼠标右键 / }* s# I1 Y. @  J2 r: N' s2 |& ]/ V6 B
<table   border   oncontextmenu=return(false)> <td> no </table>   可用于Table
' G& w; F6 F, h) U: K; w5 G2.   <body  >   取消选取、防止复制 . _8 |0 M1 a# c
3.     不准粘贴
/ g1 Y7 o. |' Q+ T) S: |  q4.       防止复制
& t8 b( {9 L% F5.   <link   rel= "Shortcut   Icon "   href= "favicon.ico ">   IE地址栏前换成自己的图标 6 t: x2 d% |- f
6.   <link   rel= "Bookmark "   href= "favicon.ico ">   可以在收藏夹中显示出你的图标
0 ?+ ^5 ]" E/ v5 @  B! G+ l7.   <input   style= "ime-mode:disabled ">   关闭输入法 3 c8 u* B% M$ P# M# N2 j
8.   永远都会带着框架
: C+ ?9 k; d, p# O9 P8 T<script   language= "JavaScript "> <!--
  X+ ^* [/ a" G3 y6 _' {; uif   (window   ==   top)top.location.href   =   "frames.htm ";   //frames.htm为框架网页
6 w' i6 z* o8 R* C+ y; l6 f//   --> </script>
1 x, a6 w8 V) `2 K; K9.   防止被人frame . W2 o+ {2 s  M% o0 H7 c: p# s
<SCRIPT   LANGUAGE=JAVASCRIPT> <!--   : P7 l& D: T3 K/ q/ n6 Y% {( p
if   (top.location   !=   self.location)top.location=self.location;
; X6 N: x# A$ L/ v! V% u+ s" E//   --> </SCRIPT> 1 Z1 Z) l$ `5 _- S7 s
10.   网页将不能被另存为 8 l" g  @! g! N2 A* \: T
<noscript> <iframe   src= "/blog/*.html> "; </iframe> </noscript>   
1 T6 {$ l$ h6 F8 h, x# E; A11.   <input   type=button   value=查看网页源代码   
! i3 e$ m; O1 O' b8 monclick= "window.location   =   "view-source: "+   "http://www.williamlong.info " ">
' k6 _5 ?$ G5 X12.删除时确认 7 D6 [* S- C% T% z6 l
<a   href= "javascript:if(confirm( "确实要删除吗? "))location= "boos.asp?&areyou=删除&page=1 " "> 删除 </a>   4 h, A, |" ~) Q- e5 z, X5 D2 }
13.   取得控件的绝对位置 - |0 i0 r! }$ S# k
//Javascript
' A7 B% j, B6 x  J2 F<script   language= "Javascript ">
9 r, I. v) v0 i# W, S$ Xfunction   getIE(e){
/ L, F6 e, A6 Dvar   t=e.offsetTop; ( N3 b7 j- _4 I( }+ T( Y- l$ J
var   l=e.offsetLeft; * `$ Z/ S& O) |3 \2 s3 ^
while(e=e.offsetParent)
# Y% s! n6 a0 m! u( Kalert( "top= "+t+ "/nleft= "+l); ! W* X& `7 X; O; z' u: r9 x
}
+ Z" e( B2 U9 r</script> ) j; U; E9 [$ F* C% S9 ]7 {# t$ y" E
//VBScript ' X: ?& X; }! O3 U% o* l
<script   language= "VBScript "> <!-- " j$ k6 [+ T: \& }+ }: x
function   getIE() 1 q  D: P) U8 b3 G, t! q: q4 A
dim   t,l,a,b
$ x& N% A1 o: |9 Wset   a=document.all.img1 9 Q' e7 R  i# K- G0 {1 J
t=document.all.img1.offsetTop
) M$ r5 i, C1 p0 Tl=document.all.img1.offsetLeft " s' R  u; c# `; h7 h
while   a.tagName <> "BODY "
7 h! S2 B2 d6 w. Iset   a   =   a.offsetParent 6 s$ m6 T1 ?- E- \9 `  f
t=t+a.offsetTop ; `( @% t0 g+ O9 ?% N) t4 C
l=l+a.offsetLeft
8 u" f. j" f9 k3 G8 c/ gwend
7 _4 `. u  X' ^+ Q0 ]msgbox   "top= "&t&chr(13)& "left= "&l,64, "得到控件的位置 "
: V4 i: d4 G) ?1 v1 o7 eend   function * n/ x" f8 W& s
--> </script> " _) i/ x& f8 f
14.   光标是停在文本框文字的最后 , {+ G& D1 T* i# j
<script   language= "javascript "> 0 W  s. r6 D: L$ D' \
function   cc() / y9 c+ W' X% G
{ * C- L# B7 ^  m1 i
var   e   =   event.srcElement;
' _, C9 [: F/ g5 W/ O5 m- svar   r   =e.createTextRange(); , P: j# Y: ?0 p; d8 y
r.moveStart( "character ",e.value.length);
7 Y1 K4 H+ T1 j' Er.collapse(true);
& I/ I: {) K! g+ rr.select(); . H0 ?! t) g# Z, ]- c7 F
}
- ^  D" u  K- w0 k/ o# C! w+ s</script>
4 y! F+ N. W, ^  E  [) [6 I% Y<input   type=text   name=text1   value= "123 "  >
; _9 w4 @7 Q) o' C6 K15.   判断上一页的来源
0 P" J) ~$ e0 }  X2 u* Z( X: @0 Qjavascript:
4 \6 G# {- |+ \8 c. p5 w! x' sdocument.referrer
" @! X+ j6 P2 V9 K( A8 K& \* B16.   最小化、最大化、关闭窗口 6 y  `9 e0 p7 x2 X" J& R9 ^9 ^
<object   id=hh1   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   
, m! f4 P+ h& _6 q<param   name= "Command "   value= "Minimize "> </object> ) D5 t: c3 _4 {& y; u$ L
<object   id=hh2   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   
( c8 C0 c& f, ^& ^& U<param   name= "Command "   value= "Maximize "> </object> ( S- ^/ Y  m9 y2 V, p1 d
<OBJECT   id=hh3   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
1 G+ ?+ y! \" m8 h' f1 ?7 m) e5 G<;PARAM   NAME= "Command "   VALUE= "Close "> </OBJECT> ! x+ u2 v  t! X, E/ O
<input   type=button   value=最小化   onclick=hh1.Click()>
4 G7 D* [0 T5 Z8 e# a6 B/ }" g2 `<input   type=button   value=最大化   onclick=hh2.Click()>
  j1 L5 G7 B# k8 \0 ]* F<input   type=button   value=关闭   onclick=hh3.Click()>   P$ D  v# @0 L) s
本例适用于IE $ R" a. r- y( F3 H+ G
17.屏蔽功能键Shift,Alt,Ctrl 8 J1 ?$ }! [  F7 m  O
<script> + E. F- N/ M8 v6 Q& H% ?
function   look(){   6 p! x* O) w6 j& ^& V
if(event.shiftKey)   
4 b) ^) P8 p; H  I/ Falert( "禁止按Shift键! ");   //可以换成ALT CTRL
/ K5 z+ n4 u; e' S% ^6 v}   
( j8 h; `4 Y# e. bdocument.onkeydown=look;   % d3 T0 I3 ]+ B$ z+ p- F  e$ {
</script>
* }$ d  o3 r8 y% Q1 Z1 x# x18.   网页不会被缓存
& S' m# r. ^  z+ h7 k0 n<META   HTTP-EQUIV= "pragma "   CONTENT= "no-cache "> , M2 v. f4 W' p* ]
<META   HTTP-EQUIV= "Cache-Control "   CONTENT= "no-cache,   must-revalidate ">
$ h5 M7 ^& e( S( R<META   HTTP-EQUIV= "expires "   CONTENT= "Wed,   26   Feb   1997   08:21:57   GMT ">
% A; c# |" ?  D' P- V或者 <META   HTTP-EQUIV= "expires "   CONTENT= "0 ">
  r1 a1 T5 R# X( x/ S! Q' x; F: t19.怎样让表单没有凹凸感?
$ F- V1 k; R( Y( j8 e<input   type=text   style= "border:1   solid   #000000 ">   
2 o6 q: U1 H1 h  S1 I4 J1 j0 E6 I" C9 G( [& E( `+ r. x
<input   type=text   style= "border-left:none;   border-right:none;   border-top:none;   border-bottom:   
) e0 y1 m4 u. j1   solid   #000000 "> </textarea> $ \( u5 |( c4 W
20. <div> <span> & <layer> 的区别?     h. j8 \2 |3 L+ C
<div> (division)用来定义大段的页面元素,会产生转行   
  n. H, F! c4 D) M5 _; k<span> 用来定义同一行内的元素,跟 <div> 的唯一区别是不产生转行   
& h: p( C" q) I  R( `<layer> 是ns的标记,ie不支持,相当于 <div>
5 y8 Q% F2 Z/ C7 q21.让弹出窗口总是在最上面:
; f; X% |, o. l8 G7 j* I<body  > : z. g8 z. M) T# H8 x8 B
22.不要滚动条?   
  U' M3 n. ]4 [  `7 t: E; S5 X让竖条没有:   ' M, m* E% R# u+ j8 c
<body   style= "overflow:scroll;overflow-y:hidden ">   
2 }2 Q( A1 Z) K! h; [</body>   7 H1 j5 ?# V0 P
让横条没有:   8 q, l1 C& J0 p- }9 q( z
<body   style= "overflow:scroll;overflow-x:hidden ">   : \# r  `% w* Z1 e0 h0 W' ~
</body>     [" n% H/ F$ V1 R3 B; F! u( f8 A
两个都去掉?更简单了   
& \1 C# M! `. m  B8 h<body   scroll= "no ">   . F- l/ F; ]' T# C3 ~( e' L
</body>   3 v% G5 L( v5 Y) ^
23.怎样去掉图片链接点击后,图片周围的虚线? 9 ^) W2 E( U5 Y: n
<a   href= "# "  > <img   src= "/blog/logo.jpg "   border=0> </a> , @1 Y0 G  W+ M1 O% o
24.电子邮件处理提交表单
# D. S; y# a) O3 `- N$ w<form   name= "form1 "   method= "post "   action= "[email=****@***.com]mailto:****@***.com[/email] "   enctype= "text/plain ">   , Z$ O2 m2 L0 l3 _1 h( a8 D: B+ m
<input   type=submit>
6 D5 k0 E* q. P+ _0 T3 M7 }8 a</form>
# M+ D2 [, k0 p2 ]# I" q25.在打开的子窗口刷新父窗口的代码里如何写?
, u' i$ d/ x* m2 f' s& @window.opener.location.reload()
9 m# i2 P" |! m3 n" ~4 k26.如何设定打开页面的大小
& L3 g' j. {9 t' d! u! t0 \4 X+ h<body  > 4 m! e' b$ {2 t3 p0 f% `
打开页面的位置 <body  >
2 N8 k- T: R$ J( q- E8 e0 t% A27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动   
, N# a6 D' u) [4 U  e<STYLE>   
2 g- O3 Y+ J/ z( Lbody   5 l3 o% w9 O3 d; d$ q9 t5 `0 K
{background-image:url(/blog/logo.gif);   background-repeat:no-repeat;   . ^! A/ v# h4 V3 w3 G  b
background-position:center;background-attachment:   fixed}   3 R8 q0 K8 o* k) V+ A" u: E
</STYLE>   ! |- w3 h8 ]. F: ~
28.   检查一段字符串是否全由数字组成 9 p0 N, y$ T1 h2 S; z- k; h7 G) G
<script   language= "Javascript "> <!-- 9 w7 ?- M, `" A3 }% Y( o) |
function   checkNum(str){return   str.match(//D/)==null}   i/ k' U8 j- l4 W2 d& R
alert(checkNum( "1232142141 ")) 4 h8 B) x( t$ _# x$ T1 k2 N
alert(checkNum( "123214214a1 "))
- H0 g+ Y8 E3 y8 R# h//   --> </script>
+ G; [9 J0 N0 v: h" k9 h# u29.   获得一个窗口的大小 1 Z0 l4 H8 m1 Y, }* w. E4 q5 c$ R$ Y- y
document.body.clientWidth;   document.body.clientHeight - Q/ q  Q2 \$ [) i, ?. M
30.   怎么判断是否是字符 7 a8 t$ m* X, P! P* G" X" V
if   (/[^/x00-/xff]/g.test(s))   alert( "含有汉字 ");
4 J' b4 s1 u; }' telse   alert( "全是字符 ");
7 N7 `" j7 j$ X) a31.TEXTAREA自适应文字行数的多少 " m3 W) ]' w+ S6 r+ K5 M
<textarea   rows=1   name=s1   cols=27  > - Y3 R) o' ~# ~/ R
</textarea> + ~' `+ ?( n2 w* ~1 U# c6 w
32.   日期减去天数等于第二个日期
" \% I9 U9 o" d% y, |% j8 x0 y, h<script   language=Javascript> - D4 G( n4 S4 T( |  ]( L
function   cc(dd,dadd)
1 `) ?' w5 w5 p/ o5 x6 Q! w& {{ 8 W/ L1 |2 Q6 \5 j' a
//可以加上错误处理
+ W+ [  S( k2 ~2 F/ nvar   a   =   new   Date(dd) 6 A  j3 @( d7 X8 a; J9 `/ h+ ^
a   =   a.valueOf() . v$ P3 r1 G4 a
a   =   a   -   dadd   *   24   *   60   *   60   *   1000 0 i" Z$ F. [4 G' M  o+ n1 J
a   =   new   Date(a) ! t6 ?) l# J, h. O+ l( M  E
alert(a.getFullYear()   +   "年 "   +   (a.getMonth()   +   1)   +   "月 "   +   a.getDate()   +   "日 ")
* N: |' X0 M, |3 B& W1 I+ s, u} . A( E* F2 \. V1 b, _" i! N
cc( "12/23/2002 ",2) % K: r9 ~) @( {5 X* H9 u+ H) j
</script>
2 B4 H$ t9 L, }) z" I2 i; }33.   选择了哪一个Radio ' Q. B6 O+ g7 P( {* m( i! P
<HTML> <script   language= "vbscript "> 0 J$ z+ Q& i+ m: C, u; ~7 L9 P9 D
function   checkme()
& o' X  o1 `: _# Nfor   each   ob   in   radio1 4 |, [0 @; y! _! b& Q% {
if   ob.checked   then   window.alert   ob.value
7 q# T3 _+ A) z3 I/ S. _, Pnext
) v/ S  V  S7 T' u. [- [' @+ G  jend   function * k+ n1 ]+ C7 R4 v; V5 h
</script> <BODY>
) o, T$ p: \* Z8 ~* i& `<INPUT   name= "radio1 "   type= "radio "   value= "style "   checked> Style
1 K2 A" A" I$ W  D+ H. Z6 P<INPUT   name= "radio1 "   type= "radio "   value= "barcode "> Barcode   B7 _, B: ]" r
<INPUT   type= "button "   value= "check "  > ; _/ z: ~8 R: {
</BODY> </HTML> - D; I7 i; r4 G) M$ f
34.脚本永不出错 5 f5 z- f3 `1 `* ?& Z3 Y4 Q
<SCRIPT   LANGUAGE= "JavaScript ">   
  ~. L; o; D% e/ ]" q* \. Q<!--   Hide   
/ v1 v) `3 E& B; U, o7 m! kfunction   killErrors()   {   3 M: p3 g6 X, Y6 E9 j
return   true;   
* @- x' i' _- p/ w6 t+ W; J) C}   * _0 Y' T  ?; G" o. Z- g3 R
window.onerror   =   killErrors;   
1 a: Z3 f: b- X//   -->   
. C5 ?/ o# S$ U- W4 H) E</SCRIPT> 5 M1 n3 L) p1 I/ Z6 q2 {+ c* c# X, d0 A
35.ENTER键可以让光标移到下一个输入框
5 G# @( V( K, y0 Q<input  > * N2 V7 Z' O, I( O: m2 V) z
36.   检测某个网站的链接速度: & f% ~0 @9 B2 U
把如下代码加入 <body> 区域中: 1 o" {- u8 R# `% e9 W* I
<script   language=Javascript> 6 _7 v/ v+ j  }2 R+ ?8 ?- k
tim=1 * X& [  q/ j' r7 t( p
setInterval( "tim++ ",100) - R% y* Z7 J( _2 c
b=1
$ K& o% A9 a4 C) n* y  I3 {var   autourl=new   Array() $ _! ]& @' O4 S  k8 j  U/ [
autourl[1]= "www.njcatv.net "
8 S% ?! m# d5 Zautourl[2]= "javacool.3322.net "
4 g# [' B4 v" P/ F% `/ Wautourl[3]= "www.sina.com.cn "
8 o; z0 Q! I& k8 U& oautourl[4]= "www.nuaa.edu.cn " 4 q' p) D( N9 B
autourl[5]= "www.cctv.com "
# a9 i' Q+ l" L2 O. N5 nfunction   butt(){
+ c' d: `5 X- _' m  r) }document.write( " <form   name=autof> ")
: Y1 d" P3 i" sfor(var   i=1;i <autourl.length;i++) & ^: D$ {% `& o; A" ~
document.write( " <input   type=text   name=txt "+i+ "   size=10   value= "/blog/测试中......> "   =》 <input   type=text   
( v( J+ z8 a3 e' P0 y$ m, Tname=url "+i+ "   size=40>   =》 <input   type=button   value=GO   ; R+ M4 ^" {$ [) q+ V: s& Y" G- B
onclick=window.open(this.form.url "+i+ ".value)> <br/> ") - K9 ]( E& z/ H5 e+ {6 K5 Z- F6 u
document.write( " <input   type=submit   value=刷新> </form> ")
! ]8 _9 h  I0 O; Z7 S, `3 j% I} 1 p9 i, c4 c- D# |* R5 Y; u
butt()
5 R* }/ h* ~& Q/ l, {7 e$ kfunction   auto(url)
# l7 X" x& p  N0 f# J7 n  U& [else 6 G) O0 s% R6 h% O) x2 H# q
b++ ' U% a  l) `' f6 d8 X
} 6 K- z* x% C# _. C) o
function   run(){for(var   i=1;i <autourl.length;i++)document.write( " <img   src=http:// "+autourl+ "/ "+Math.random()+ "   width=1   height=1   # z: N8 o/ a& v- z4 l, ^! Y
onerror=auto( "http:// "+autourl+ " ")> ")}
6 J$ A# N+ N4 Y0 K/ A: Yrun() </script> ( W" P% v& t. E, \2 P
37.   各种样式的光标
. x, ~$ g' b) W% wauto   :标准光标
* D1 i5 {' @1 k" q5 v" udefault   :标准箭头
* m; m& W2 D4 T) p- I3 d: o* C3 Xhand   :手形光标 : n& N# ~9 ?5 c8 H1 m0 o  w
wait   :等待光标
8 k* r5 X/ {+ K$ b  X2 N8 p0 Mtext   :I形光标 $ C! G) k9 P2 ]6 N! Z
vertical-text   :水平I形光标
( @9 H* d" q6 s. @1 {1 a8 I8 Qno-drop   :不可拖动光标   O2 |; b5 Z7 G0 f+ q9 h( d* R
not-allowed   :无效光标 9 K: G# s# `+ k3 }6 i$ L3 \
help   :?帮助光标 , _' G1 S+ c2 t5 T$ A( A
all-scroll   :三角方向标 # o$ e0 r2 o& ]9 ~# }% v
move   :移动标
, z3 |* k  A  _4 `& ~1 r/ Tcrosshair   :十字标 ! g3 W! S! |. p: ?, b
e-resize . x! m5 ~- i$ m
n-resize : A8 s3 k- C" ?' o/ |$ r8 i! Y5 k
nw-resize
. ]4 }# p) O# I' ]w-resize 7 y9 @" z" h! r& _9 _" L2 E
s-resize
! J- H+ ^" e$ X$ Q& Xse-resize # F3 |: q. V, F0 M4 q3 M
sw-resize ) f4 A# v2 Y" z, w& Q0 {& a7 F
38.页面进入和退出的特效
( d/ u+ h7 E( e9 d! K2 @0 P进入页面 <meta   http-equiv= "Page-Enter "   content= "revealTrans(duration=x,   transition=y) "> 7 ]. c0 ~  `4 \3 y
推出页面 <meta   http-equiv= "Page-Exit "   content= "revealTrans(duration=x,   transition=y) ">     
* e% A' ~+ p' @9 |( F2 Y3 O$ ]( Q这个是页面被载入和调出时的一些特效。duration表示特效的持续时间,以秒为单位。transition表示使用哪种特效,取值为1-23: ) C' V( s* }5 U% W& r
  0   矩形缩小   
: ~2 U8 K( s3 |8 }  u* P  1   矩形扩大   ; ?0 W$ ~$ p7 N# |; z6 m) m
  2   圆形缩小
7 Q* ~+ J+ r6 l2 m6 H  3   圆形扩大   
  \: V3 `7 z% S' E  4   下到上刷新   ; C0 {( {. j5 B  v5 L  k5 g
  5   上到下刷新   J: ~; w( v+ ]
  6   左到右刷新   
- Q2 h$ E9 Q0 W& Y! F# c1 ?  7   右到左刷新   ! Z0 i- w; V2 M7 }6 r  t
  8   竖百叶窗 , P( o6 G8 U+ S9 k+ `( d
  9   横百叶窗   
: `( X2 t0 n& _# k, p  10   错位横百叶窗   
5 r5 \$ H7 Y2 c' V3 M  11   错位竖百叶窗 9 i- b6 G/ D2 P0 p, n- [9 T
  12   点扩散   
2 {. R+ K8 r. ^4 O9 @  13   左右到中间刷新   
& e' D0 k, z7 M/ n0 Y- [. @  14   中间到左右刷新
  s0 q  m' s0 X8 I  15   中间到上下
$ Y! S& T, p5 Y" w  16   上下到中间   
0 @/ s& _" h2 z/ Q7 k9 H" |  17   右下到左上 ) ~) V0 g3 ^! {/ W% R# ]6 G8 I7 D, z
  18   右上到左下   
/ s4 w, U4 m( z* t. }8 U  19   左上到右下   
6 J0 W- @* Q* z& B# r3 w  20   左下到右上 ; s, q$ E1 J& l  I  N
  21   横条   
( Z% M1 K; e6 q8 _  22   竖条   
& A0 M0 l0 ^3 f. k6 g* u* }  23   以上22种随机选择一种
' N1 F! z0 G" G6 D39.在规定时间内跳转 % |5 U9 h( j" Q: O; }3 I6 @! w
<META   http-equiv=V= "REFRESH "   content= "5;URL=http://www.williamlong.info ">   4 g" ~0 ^* m* y. r' V2 J- W
40.网页是否被检索 8 X8 F( c. L' O/ T/ W
<meta   name= "ROBOTS "   content= "属性值 ">
# F$ Q; J3 U; A* y0 H" Y7 O9 T  其中属性值有以下一些: : |( W; y) T* S6 `
  属性值为 "all ":   文件将被检索,且页上链接可被查询;
, G  F5 H3 V$ H3 y$ Z; k  属性值为 "none ":   文件不被检索,而且不查询页上的链接;
% `' X! R) l& N) x1 |  属性值为 "index ":   文件将被检索; & S9 _2 u9 J+ J) {
  属性值为 "follow ":   查询页上的链接; $ z% p, f( b# D2 J9 K9 Y8 A/ ~
  属性值为 "noindex ":   文件不检索,但可被查询链接; 0 z8 L0 z0 n8 B4 Z3 m
  属性值为 "nofollow ":   文件不被检索,但可查询页上的链接。 7 \3 A# K* b0 P  B0 J
最大化窗口?
. a5 N$ C; D1 Y. N& p<script   language= "JavaScript ">
- m5 @! u5 i7 }* F  g, z<!--
$ A4 z& S# h; K1 U& B& y: p: Wself.moveTo(0,0)
7 H. w+ Z, j/ u" ^& N2 L0 Rself.resizeTo(screen.availWidth,screen.availHeight)
6 Z% M& J; \& ~1 _& u% F7 ~2 J//-->
0 N( G1 f5 L( Z</script>
  W3 U9 N6 j4 {5 ]" w' }* H9 ~- E& H1 T$ }9 d

, T7 |* v% P) ~& w% e/ N1 f解决问题:由于层与下拉框之间的优先级是:下拉框   >   层,因此在显示的时候,会因为优先级的次序而会出现如上问题。(如果几个元素都是层的话,我们可以通过层的   z-index   属性来设置)解决办法就是:给层中放一个优先级比下拉框更高的元素(iframe),从而解决此问题!具体解决代码如下: , K' A2 u9 A/ H$ l. [) `% L7 r. B
<div   id= "menu "   style= "position:absolute;   visibility:hidden;   top:20px;   left:20px;   width:100px;   height:200px;   background-color:#6699cc; ">
4 A" e% X' y& m. b<table> , j, f( c3 ]. v; z' O9 m3 @
    <tr> <td> item   1 </td> </tr>
: c. g1 v9 F# u9 F    <tr> <td> item   2 </td> </tr> " i0 A/ F# T8 O; w
    <tr> <td> item   3 </td> </tr>
. u! a$ D% Z- b8 g    <tr> <td> item   4 </td> </tr>
3 o& B9 u9 ?7 M. Q    <tr> <td> item   5 </td> </tr> ) ?* F6 t5 `% M1 q' j
    </table>
% U2 \7 U* [7 t    <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> + ^( x' T  x2 _& M- l( }3 W  d
</div> / b# w5 }; }3 J
<a   href= "# "  > menu </a> / P3 Q& M) J8 O# F# S
<form>
  q1 L2 Y  b$ W- x8 @) M    <select> <option> A   form   selection   list </option> </select>
& x# }0 f; C8 {& y4 P</form>
: L! T  S9 n7 {( n5 m8 U/ k输入框也可以做的很漂亮了
) F" j, f7 v$ z6 a, i- W<div   align= "center "> <input   type= "hidden "   name= "hao "   value= "yes "> 0 g& h- Q# m, e0 J: I* A
                            外向数: <input   
# K5 I0 v1 n, ^; V& T            name=answer   
1 w" T% X8 \( `  p. r. x            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 s% S( |! I3 }# w
                         没回答的题数: <input   
5 V! B9 j7 L4 C* A0 [            name=unanswer   id= "unanswer "   ! |& z7 U, ~; E7 ]
            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) "> " W- X! h7 o+ f, o0 R
                        <br/> 0 j( r* @# Q7 k: }4 D& [
                        总得分: 0 |% I& ~. `" \# `& U0 h# e
                        <input   
% _4 E3 ?8 T6 m0 V' U  k            name=score   id= "score "   
3 s$ ?+ p7 t+ ~# O& n- O! ~/ i: t            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 T* Z) g( R/ u: \% g) e. l1 k+ Z
                         结    论: % N2 C" l, [( u1 v
                        <input   
( N$ i1 _* e2 r. c9 C' @; U% @1 `            name=xgjg   id= "xgjg "   2 `# g4 s6 Y1 I! t" u8 c; 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) "> , e1 q- s+ P- b1 F; {
                        <br/> / z$ J  M! q/ Z/ Y8 g
                        <br/>   " w( B# e) ]1 l
                        
+ {5 d1 Q3 o' J2 y7 B, v7 U8 S                        <input   onClick=processForm(this.form)   style= "FONT-FAMILY:   宋体;   FONT-SIZE:   9pt "   type=button   value=查看结果   name= "button ">   
/ r2 o" h6 I$ u6 Z* p                          <input   type= "reset "   name= "Submit "   value= "重做 ">
# {. ^+ m3 }' R. y' q8 ?8 Q, ?                        </div>
& R6 z5 j4 j7 @2 l) Q# [0 E注意:修改 <body> 为 <body  > 即为打开最大 0 n' T: e3 G8 p) e; k
化窗口,而如果改为 <body  > 就变为窗口一打开就最小化 " Y' P) o  m1 J
<object   id= "min "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
. W( J# s, _* B                        <param   name= "Command "   value= "Minimize ">
, n  o& q$ Q1 s                    </object>   <object   id= "max "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
; [# |1 {6 m+ ?" w( R) B  ?                        <param   name= "Command "   value= "Maximize "> / ~9 m' J" _4 K! x1 H: [( O
                    </object>
9 K" \$ L7 j& Z7 S; `$ [4 _</body>
  X: G2 K2 _7 X0 u* B页面自动刷新(说明) . \" C+ m" x; a$ p8 d* G/ q/ f; F
当你做网页时,是不是有的时候想让你的网页自动不停刷新,或者过一段时间自动跳转到另外一个你自己设定的页面?其实实现这个效果非常地简单,而且这个效果甚至不能称之为特效。你只要把如下代码加入你的网页中就可以了。
; [8 S/ W5 r' m! l# K+ E( s. U! x3 ^* U1,页面自动刷新:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20 "> ,其中20指每隔20秒刷新一次页面. : @  G. a# `2 q) k) D  q5 v) \7 R
2,页面自动跳转:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20;url=http://www.williamlong.info "> ,其中20指隔20秒后跳转到http://www.williamlong.info页面。   # Z; R* E1 X( e6 @
页面自动关闭 , s# I3 z8 @" |
5000是指时间 <body  >   + k: A/ x7 p: e
弹出窗口自动关闭   
% w, x  e" l) l$ E2 ^10秒后弹出窗口自动关闭 0 F  P$ f& Q  l) \/ I! `
注意:在新的tan.htm的body中要加   <onLoad= "closeit() "> 5 c, w7 q9 m: q! o  _% n9 C( I
head
' u: F5 {# {  k- I$ E- E+ s3 b<script   language= "JavaScript ">
/ }. ?, ?4 K$ _, L+ q0 y<!-- 3 k; x; F* y) B( P% O; q- l
var   gt   =   unescape( '%3e ');
) \6 }- B  ?5 r" Evar   popup   =   null;
1 `" l( `0 v" m) qvar   over   =   "Launch   Pop-up   Navigator "; $ v# Y) E; G8 J' \9 C7 W
popup   =   window.open( ' ',   'popupnav ',   'width=225,height=235,resizable=1,scrollbars=auto '); 7 r4 K7 z. }1 y9 Y! O, P
if   (popup   !=   null)   { ( u% y# h" y4 [0 a0 S: r
if   (popup.opener   ==   null)   { ; Q, b3 c/ W. |9 X& y
popup.opener   =   self;   4 U" x: Y7 s2 E0 U
} ; @0 V' D" W" t- z& ~: y& {, ?# N4 [
popup.location.href   =   'tan.htm '; 1 |+ F6 B$ C- J$ L! }/ d( P
} 9 W$ ~- [' z) R5 l1 d
//   --> ) ]& K! e# v& u2 M  ^5 e% j" W
</script> 0 c- g3 Y9 Y9 }* ^  m
<body> 注意:这段代码是在新建文件中的 $ W3 A1 C6 F+ b; H' K- p/ e
<script   language= "JavaScript ">
" r3 _# E* c+ s% O" f" U+ F2 s  function   closeit()   % Q2 j+ Y3 ]3 Q/ a6 R* i* y
  </script>
# `' A7 ~7 A# j; f- b这个可不是 <iframe> (引用)呀。是直接调用的。以下代码加入 <body> 区域
' _! `- i, y, u2 b<object   type= "text/x-scriptlet "   width= "800 "     height= "1000 "   data= "../index.htm "> ; s# J5 _0 ~: f4 C  m
</object>
1

评分人数

  • zw2004

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

顶哈

顶顶

TOP

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