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

另类实用代码~ 家底奉上

1.     将彻底屏蔽鼠标右键
3 o* |1 g' A2 ^( X1 t4 H7 {$ t<table   border   oncontextmenu=return(false)> <td> no </table>   可用于Table 8 T9 Y+ ~: w& C% z; @$ [; i
2.   <body  >   取消选取、防止复制
' H: e0 f7 [* u% y1 N3.     不准粘贴
' h, z) g- A' e9 S& ^: x4.       防止复制
% |" m2 g2 b: f4 @" |3 ^5.   <link   rel= "Shortcut   Icon "   href= "favicon.ico ">   IE地址栏前换成自己的图标
9 Y* L$ ?% L* U' n2 e' q6.   <link   rel= "Bookmark "   href= "favicon.ico ">   可以在收藏夹中显示出你的图标
1 t* I9 z) |& b3 I  Y7.   <input   style= "ime-mode:disabled ">   关闭输入法 % S# K  a* f  P6 c- u
8.   永远都会带着框架
) q! b: ^- D$ o<script   language= "JavaScript "> <!-- 4 j7 o( g& Y: S5 ~
if   (window   ==   top)top.location.href   =   "frames.htm ";   //frames.htm为框架网页 , g( q( q8 |! g! R
//   --> </script>   I3 a/ K1 x, @- p
9.   防止被人frame
  j3 V' m" u/ ]9 z8 I: ^$ S<SCRIPT   LANGUAGE=JAVASCRIPT> <!--   ! p4 @1 s, C* ?
if   (top.location   !=   self.location)top.location=self.location; 0 F) Z& @0 I+ i- F: }- R9 G
//   --> </SCRIPT>
! s( m& ~* K2 O, X. E10.   网页将不能被另存为 " @7 X" r- a' F6 v
<noscript> <iframe   src= "/blog/*.html> "; </iframe> </noscript>   & E% l$ M* [6 I7 t% F
11.   <input   type=button   value=查看网页源代码   : O+ E: s: X" x7 i. G  N8 E
onclick= "window.location   =   "view-source: "+   "http://www.williamlong.info " "> , d  s  w1 G; }4 b: c7 q
12.删除时确认 $ i9 [; G% h0 O/ x
<a   href= "javascript:if(confirm( "确实要删除吗? "))location= "boos.asp?&areyou=删除&page=1 " "> 删除 </a>   2 R; R: |, R/ u; r( z
13.   取得控件的绝对位置
( p% B. V  ~! b, s  e. p* T" _//Javascript 3 F) ]' w7 t6 t9 q* h8 h* A
<script   language= "Javascript ">
4 _5 O3 I. v8 s, H* Z- A( Vfunction   getIE(e){
) o% ?( G2 \% o- V! [) ^+ lvar   t=e.offsetTop; 7 I+ \# i3 Y% i4 q3 j  y' o
var   l=e.offsetLeft; 3 q5 F' `+ Y* B! K. a/ E$ Q
while(e=e.offsetParent) 1 O4 I9 }- f  @, r
alert( "top= "+t+ "/nleft= "+l);
1 S, V/ `+ W! w; i4 U, m}
! m4 P* ?$ U! t, c7 u6 g</script> . v& h/ \; t$ }" h) J" e
//VBScript ; k4 a+ M0 r" r. N/ U( Z$ B
<script   language= "VBScript "> <!--
( O1 b6 i* v' G# W+ W* Ufunction   getIE()
& M0 }" }2 ~: Y9 q8 R& ]1 B' ^dim   t,l,a,b
0 R3 F. \2 v- a2 x9 b& i# \set   a=document.all.img1
. _9 d" R7 J4 N4 yt=document.all.img1.offsetTop 9 t0 ^$ W- Q* s# `! R* Y; N- z* P
l=document.all.img1.offsetLeft , l$ c7 H3 _* Y
while   a.tagName <> "BODY " ! w9 g! r8 R& v
set   a   =   a.offsetParent
9 z# A) p+ |4 P6 C3 Y6 o$ L- G% u) Zt=t+a.offsetTop
; [7 x, N2 l1 R- kl=l+a.offsetLeft
& L' S4 _" D/ v7 u. A: u9 u. awend ! P. s+ X8 t+ o* C/ P
msgbox   "top= "&t&chr(13)& "left= "&l,64, "得到控件的位置 "
2 V/ R2 P/ b  d- B4 ^end   function
$ i* e) g; p( ]2 b--> </script> + }7 a$ n; v5 T' ?% R* o6 c
14.   光标是停在文本框文字的最后 0 C0 N4 B8 S5 O- d: M
<script   language= "javascript ">
2 L+ r1 r* A8 l1 ]4 @% U5 r* |7 gfunction   cc() : M( y, x. U% Z
{ 9 B5 [1 J2 B" ~; y; T8 I; n. ^
var   e   =   event.srcElement;
" k- @+ i& c) e9 f- w4 _8 [var   r   =e.createTextRange(); 9 a$ G9 ]! Z6 K
r.moveStart( "character ",e.value.length);
1 U! C- t  s; N' ur.collapse(true); ; G3 w. G* b; s$ W6 A4 o
r.select(); . M. |; `2 ?1 k; u( ?1 N8 W
} / M# C0 x6 @$ i5 L9 {" @
</script> . h* K6 A" M/ M0 e
<input   type=text   name=text1   value= "123 "  >
& \( ?9 m0 B5 a  K' m: N15.   判断上一页的来源
. G2 K8 k' Z4 q% m9 s4 Pjavascript: ' s" |* H! l$ L9 Z7 B' _; E
document.referrer . ~0 t/ a4 D. h2 Q* W+ V
16.   最小化、最大化、关闭窗口
: D( O7 d; m4 x2 h( N5 c6 D<object   id=hh1   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   
$ \$ H7 e( e0 r8 |<param   name= "Command "   value= "Minimize "> </object>
# _+ {2 q; I1 Q7 J5 A& ~& a) J<object   id=hh2   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   
. e' r$ K  U. u8 |<param   name= "Command "   value= "Maximize "> </object>
6 T# d: `. b. J( w& g# {  N<OBJECT   id=hh3   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
2 E4 E) w6 o0 R# y<;PARAM   NAME= "Command "   VALUE= "Close "> </OBJECT> " r" D  _$ L4 ?
<input   type=button   value=最小化   onclick=hh1.Click()>
( h$ x8 U! P% K# n: y* q<input   type=button   value=最大化   onclick=hh2.Click()>
8 T4 k; U9 T+ |" x7 h- x7 i' h" }<input   type=button   value=关闭   onclick=hh3.Click()> 7 @7 Z; S- B9 f( b* X$ M3 b' ^
本例适用于IE
  l8 w* Q/ l) w8 P1 x17.屏蔽功能键Shift,Alt,Ctrl
+ z6 g- R+ L4 w9 F  c<script>
0 N7 D$ ~2 a8 wfunction   look(){   
8 c4 z3 C/ y6 }' Zif(event.shiftKey)   
' H! O! G/ v) ~% |: a; walert( "禁止按Shift键! ");   //可以换成ALT CTRL
4 V2 p0 h* u) G2 P! c}   
; V6 T9 }$ [; Z- w3 }: q, sdocument.onkeydown=look;   
$ d+ Z* u' t, h, b+ E9 J# f</script>
/ I: v3 E) v6 h; ]; T$ {, u" V18.   网页不会被缓存 5 Y, s; q0 d- V5 _- C3 P+ f" T
<META   HTTP-EQUIV= "pragma "   CONTENT= "no-cache ">
; M' B0 H( V, U1 _<META   HTTP-EQUIV= "Cache-Control "   CONTENT= "no-cache,   must-revalidate "> 3 p/ H  ?& r1 g) c( ?
<META   HTTP-EQUIV= "expires "   CONTENT= "Wed,   26   Feb   1997   08:21:57   GMT ">
& R0 A! P) I* _+ S9 A# h/ x+ N或者 <META   HTTP-EQUIV= "expires "   CONTENT= "0 ">
6 O5 c3 J3 M' V" g4 |6 E6 F19.怎样让表单没有凹凸感? : o  D: B( V8 j; q% C6 @" a$ o5 @: v1 e
<input   type=text   style= "border:1   solid   #000000 ">   
, P2 c, G! Q3 I6 ~5 L7 ]3 [* }& V4 s5 `: \" n1 ]
<input   type=text   style= "border-left:none;   border-right:none;   border-top:none;   border-bottom:   ' N% b. l0 k4 ~0 _  _  v
1   solid   #000000 "> </textarea> # O7 P0 c6 i# C
20. <div> <span> & <layer> 的区别?   
4 S8 o7 A, t/ Z9 P8 [<div> (division)用来定义大段的页面元素,会产生转行   
8 ~1 b1 N( r' |, V2 v- z<span> 用来定义同一行内的元素,跟 <div> 的唯一区别是不产生转行   
9 [" f( k% Y3 p. L0 h<layer> 是ns的标记,ie不支持,相当于 <div> " I  i6 y/ x* M5 M! G) z( x! c
21.让弹出窗口总是在最上面:
  x5 G5 a1 H$ ^6 Q1 M1 T8 i<body  > 7 m- E  L2 M1 _  w2 f* ]9 d2 c
22.不要滚动条?   / [! w: [7 ^0 @2 S; r8 l1 m9 d
让竖条没有:   4 p- A, Q4 [! J9 A% j
<body   style= "overflow:scroll;overflow-y:hidden ">   
3 C9 M" u8 q; e3 ]! ^4 C& L7 Z</body>   % Y  N2 `( \8 L2 {; O' e
让横条没有:   
* L/ i: D' R: D: n<body   style= "overflow:scroll;overflow-x:hidden ">   8 W% K  Z* i5 R/ u
</body>   
: @4 \0 U* f- J2 Z两个都去掉?更简单了   
3 _; a/ G" y/ x" V. M: u( `/ L<body   scroll= "no ">   1 O7 _) B; D) J, Y/ E; z1 O
</body>   " m( |& h' l8 q/ `+ B, e
23.怎样去掉图片链接点击后,图片周围的虚线? * l4 Y+ X* {  W+ J$ c
<a   href= "# "  > <img   src= "/blog/logo.jpg "   border=0> </a>
! o) i' m9 B" |# q0 i24.电子邮件处理提交表单
* x5 f. |& `0 \2 M3 ^1 f1 Q' K- Q<form   name= "form1 "   method= "post "   action= "[email=****@***.com]mailto:****@***.com[/email] "   enctype= "text/plain ">   ! B& L; k+ p( S3 I; O* a8 S! e
<input   type=submit> + _3 [) U/ F+ S; X! b3 ^1 ~1 R4 J3 r
</form> ; d7 Y! _4 s: ~$ {" ?: J
25.在打开的子窗口刷新父窗口的代码里如何写?
$ i: u3 o0 k9 Swindow.opener.location.reload()
# n5 b" L/ Q: y. d/ [26.如何设定打开页面的大小
! r% c3 h4 U/ |6 X/ h<body  > * I( z& I7 {1 O8 W0 Q* G6 e
打开页面的位置 <body  >
6 T1 a1 }$ J. M: ~  C27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动   
% i  c/ ~& _7 x0 ]' s5 h# b<STYLE>   : h6 v- t( f' _2 p
body   7 V; w5 K: k) ]3 J; s1 U' g4 z0 w
{background-image:url(/blog/logo.gif);   background-repeat:no-repeat;   : E+ D/ k0 U9 J) X& i" {5 i
background-position:center;background-attachment:   fixed}   
; C: h# J2 M% h& M8 R0 Q2 u</STYLE>   
% v) G& J$ W" A8 z# y3 K28.   检查一段字符串是否全由数字组成 8 K2 P+ W2 ^3 O( V4 i4 E
<script   language= "Javascript "> <!-- 3 H7 q& w( A% E) m; {. i9 v3 S
function   checkNum(str){return   str.match(//D/)==null} 2 Q# O- D' i* u- [" V* ]2 g# ]& a
alert(checkNum( "1232142141 ")) : `" v& L& }1 }/ B; V' L
alert(checkNum( "123214214a1 ")) & w; ?9 _$ T, m! V
//   --> </script>
3 H1 h4 B. H" [9 ^29.   获得一个窗口的大小 5 O* Q; D* Y8 U% \
document.body.clientWidth;   document.body.clientHeight
' O$ g! z/ g% t30.   怎么判断是否是字符 ) A1 x$ P  j7 a$ z# E, T* _) n
if   (/[^/x00-/xff]/g.test(s))   alert( "含有汉字 "); 2 b+ d# D% J9 c. U/ }, P
else   alert( "全是字符 "); 6 B+ t2 j1 `9 Z; F7 l/ _% e% A7 T0 n0 K
31.TEXTAREA自适应文字行数的多少
2 c: g4 Y- B! K: H$ T2 E7 r<textarea   rows=1   name=s1   cols=27  >
' [5 }/ _$ c% Y! S$ {) y</textarea>
4 v$ f# ^' D- I# \32.   日期减去天数等于第二个日期 , y0 _2 L- h4 p" Y9 t% Q; X
<script   language=Javascript>
/ y1 F, T  a8 ?# h1 N) gfunction   cc(dd,dadd) 7 v6 h+ U# i) m  p3 L0 T  n& l! v
{ * I- N$ t$ O' I: W# s4 N  y
//可以加上错误处理 % T8 Q) z6 H' l2 D: u  Z
var   a   =   new   Date(dd) : ]8 ^6 u$ b+ Y- e6 ^
a   =   a.valueOf()
' `5 n% _$ N  Q5 B! ra   =   a   -   dadd   *   24   *   60   *   60   *   1000
6 F$ X7 T- Z$ e4 {, E0 H; A2 Xa   =   new   Date(a) ; Q/ B3 e5 b8 N) W5 v( z
alert(a.getFullYear()   +   "年 "   +   (a.getMonth()   +   1)   +   "月 "   +   a.getDate()   +   "日 ")
" \8 g% |, p& G1 N5 ~# `}
: W- H5 K* w. J3 W( f) z& Ycc( "12/23/2002 ",2)
9 V! m- i! a  @4 c! r3 K' }</script>
9 \  K; ^  F9 T: u33.   选择了哪一个Radio
" l9 I2 j- {$ d$ O2 z! [<HTML> <script   language= "vbscript ">
. E1 c  F" O/ T$ V$ v  U. q' }function   checkme() % i8 T5 X; d3 w7 H0 R# H& [
for   each   ob   in   radio1
% c9 j, K$ u3 O2 m4 v% O, uif   ob.checked   then   window.alert   ob.value
5 p- D: t& \9 x) pnext & j. M# @8 s7 L% ~: L- b( ~& ?
end   function
% {. m. ^9 ?: \: O! T% [</script> <BODY> 6 M) g; _3 Q. N3 @) O& T
<INPUT   name= "radio1 "   type= "radio "   value= "style "   checked> Style
5 t: S( t7 P! \5 x( d<INPUT   name= "radio1 "   type= "radio "   value= "barcode "> Barcode
7 N, F8 ~4 O, v! S# ]! d7 T+ l) D<INPUT   type= "button "   value= "check "  > 9 R4 `$ a; K* `3 x
</BODY> </HTML>
( _5 ]1 f! H8 h4 U+ ]34.脚本永不出错
% V; ]& M5 x" d  j7 L% e<SCRIPT   LANGUAGE= "JavaScript ">   # q5 U2 x8 d) @4 L" M* u
<!--   Hide   
3 c( c; a/ V) y7 t/ k. V4 Lfunction   killErrors()   {   6 B1 p1 `1 ?; w4 ?
return   true;   ! M; U* ^/ B5 H* }
}   ) l2 ~  {" A1 K# {
window.onerror   =   killErrors;   
+ L8 ^( U: m: M# r4 R* l//   -->   
2 y4 v& \) {9 H, G</SCRIPT>
0 h, B# t1 X/ g1 W# G+ f; p35.ENTER键可以让光标移到下一个输入框 . a4 Y& p5 n& H
<input  >
( ], K/ a  U6 l36.   检测某个网站的链接速度: . R0 z8 F3 J9 Z6 W" p6 z
把如下代码加入 <body> 区域中: $ K( U( }* W' z3 X1 q
<script   language=Javascript> , y# O! X; H# [' X
tim=1
+ ^2 K9 n" u  E: F: P$ L5 ~setInterval( "tim++ ",100) # V9 e3 r( T6 b  U
b=1 5 a9 T5 D; @) K. B" n
var   autourl=new   Array() + L5 R: ^' g1 L- E9 D5 S
autourl[1]= "www.njcatv.net " 4 W9 E: b2 S$ F2 v0 X4 n5 R
autourl[2]= "javacool.3322.net "   v& ]0 G9 z$ H4 j0 o+ B' p
autourl[3]= "www.sina.com.cn " ; M4 A) ?( b  \5 r. h) E2 e
autourl[4]= "www.nuaa.edu.cn "
8 R0 [4 Z) s" P4 Rautourl[5]= "www.cctv.com " ) @' g7 a- S$ p: u1 C9 ?( g, D
function   butt(){
9 d' c; t: ]+ ~. X  b7 Sdocument.write( " <form   name=autof> ") + p! H0 n; I) O5 X8 f/ M) f) U
for(var   i=1;i <autourl.length;i++)
& r# l8 ~; x; _2 N1 O$ Qdocument.write( " <input   type=text   name=txt "+i+ "   size=10   value= "/blog/测试中......> "   =》 <input   type=text   " M/ Q/ b: \$ n# V, p
name=url "+i+ "   size=40>   =》 <input   type=button   value=GO   
& d* v* n; \' ]' uonclick=window.open(this.form.url "+i+ ".value)> <br/> ")
0 e1 D! B: }8 u5 v' Z' w/ ]' G7 Adocument.write( " <input   type=submit   value=刷新> </form> ")
2 T3 l9 |  j! f( T}
" [$ \' l; r. M2 c3 p9 ]5 Ebutt()
" x) P7 o. F" o' Hfunction   auto(url)   l7 _9 \4 t0 T/ k6 J2 t8 |
else " S* B5 {  o: k2 p$ L. L
b++
; r7 U/ d% ?  f& A" Y  H}
/ v, w) o/ E9 Z# j6 W/ xfunction   run(){for(var   i=1;i <autourl.length;i++)document.write( " <img   src=http:// "+autourl+ "/ "+Math.random()+ "   width=1   height=1   7 I6 D! B) e$ e: z' Z6 O6 R- J" N4 l
onerror=auto( "http:// "+autourl+ " ")> ")} : b) x' a" `$ {: Q
run() </script> ! p% K1 ~* Z, s4 M+ K
37.   各种样式的光标 & m& ~4 a5 n2 u2 @) k) l6 _) _
auto   :标准光标 0 l: V2 A3 M; I3 Y6 b% P1 A6 S
default   :标准箭头 " n+ f" }7 \- J; s9 K! O, K
hand   :手形光标 " w; W  b& Z/ T! ?# `7 V: D
wait   :等待光标
! Y( X; S0 Z" v- f( F% w- Y/ q3 @text   :I形光标 8 s8 S7 o1 r/ M( |
vertical-text   :水平I形光标 - D8 o6 |! g. d4 d
no-drop   :不可拖动光标 / C' |7 ^8 Y" Y! }; x1 H3 `
not-allowed   :无效光标
* I) {' U* m$ c- N7 mhelp   :?帮助光标 + @: D  o/ ?  h( L+ M. Z3 j
all-scroll   :三角方向标 " @$ r2 ~+ V$ ]& q2 a) D
move   :移动标 1 F4 h, u, M/ L* `- s$ O& m% g1 Y
crosshair   :十字标 5 `) m1 {( X% B7 y+ F
e-resize * f: U1 I" H7 k/ c9 P  L  n. l1 y
n-resize
0 N7 U+ L- x. o: _nw-resize
* j& f* D/ T' Z! Vw-resize 5 E4 Q) S/ H1 L2 @* j, l* L
s-resize
3 A* I" ?, r, N, Wse-resize $ F+ Q7 K8 \' M  e% N
sw-resize ' [' E) j6 M! ]7 V2 F
38.页面进入和退出的特效 * B; {% X- x6 x9 Y$ V( c- P
进入页面 <meta   http-equiv= "Page-Enter "   content= "revealTrans(duration=x,   transition=y) ">
$ K& [' f& X7 J. U推出页面 <meta   http-equiv= "Page-Exit "   content= "revealTrans(duration=x,   transition=y) ">     
$ s- P, ]+ P# z! G9 h' k2 e: Y这个是页面被载入和调出时的一些特效。duration表示特效的持续时间,以秒为单位。transition表示使用哪种特效,取值为1-23:
- e& {) S0 F# I$ d  0   矩形缩小   / s) E. P5 s5 b1 q# B
  1   矩形扩大   ! ]/ ~, v+ \4 z! h) w: J  h
  2   圆形缩小 ( o; I& @2 L' o6 D- G) ?
  3   圆形扩大   9 @# a5 e( j- c! H
  4   下到上刷新   2 [2 q" ]( L; P) Y8 `
  5   上到下刷新
) ^6 R' z$ j/ [6 n! D4 F, O/ V  6   左到右刷新   : g. K1 a) Y- S+ x) f$ U# x8 H& H
  7   右到左刷新   / Q' B; ~0 f, X
  8   竖百叶窗 ; }1 F4 N7 |+ `( \
  9   横百叶窗   - Y0 I, ?& g% h1 C6 Y: s' ?7 n/ |
  10   错位横百叶窗   8 J& w4 v  I0 ~; |
  11   错位竖百叶窗
8 M+ e7 p4 M. C6 P, b1 k  12   点扩散   
& i3 V: o6 m5 G# {# D" U  13   左右到中间刷新   
  M5 o; e8 N+ `, U6 @# D  14   中间到左右刷新
/ l4 b5 a" w2 d- ?  h2 H. P9 i. L  15   中间到上下 " N* l4 ?. n* J7 o
  16   上下到中间   ' p; U; L: B- Z) t& k; f9 T
  17   右下到左上
" h  O) g( K; b6 _: B4 N) ]# I' _  18   右上到左下   " u2 v) R7 E6 d$ V% X6 i
  19   左上到右下   # Y; ]$ u4 ^2 {$ Q& s
  20   左下到右上
4 l6 W' F. y. c  21   横条   ( Z9 w9 I  \' c  ~9 g1 {+ L  o5 E2 ^
  22   竖条   
5 d# |5 I) W% `4 Z* @5 \  23   以上22种随机选择一种
" I7 f3 S! o  R7 U3 S8 n5 W39.在规定时间内跳转 ! H0 I. P4 z' [
<META   http-equiv=V= "REFRESH "   content= "5;URL=http://www.williamlong.info ">   8 T$ P3 O. y' E4 \: T7 J
40.网页是否被检索
3 W5 F1 X- S7 c, T# Z" T<meta   name= "ROBOTS "   content= "属性值 ">
! N* I; q9 ]& q# u, l1 T  其中属性值有以下一些:
" J. F& k7 n6 y3 Y: @# d. C* b, x! F  属性值为 "all ":   文件将被检索,且页上链接可被查询;
7 ?  V9 R( i! Z+ H$ v1 X7 U  属性值为 "none ":   文件不被检索,而且不查询页上的链接;
+ H3 C; A6 a2 n+ N9 E* C  属性值为 "index ":   文件将被检索; 9 }$ a; G7 u! i, N( X: N1 s5 E
  属性值为 "follow ":   查询页上的链接;
1 t1 b, `5 D/ d  Q# C  属性值为 "noindex ":   文件不检索,但可被查询链接; + r) X7 F( c2 _* r; s. t9 q
  属性值为 "nofollow ":   文件不被检索,但可查询页上的链接。 5 H1 b! ^- L. m( N: ~
最大化窗口? ! }% X8 ]+ |) I3 d* Z5 q, N
<script   language= "JavaScript ">
2 P( O1 O+ R& w. T% L0 [4 S) x' O8 M<!--
: p5 g4 `  w' Lself.moveTo(0,0)
! I7 Y! i! k6 c) a& U6 h$ m" i8 u1 ?" pself.resizeTo(screen.availWidth,screen.availHeight)
, U  K( K) ~- B//-->
0 ?1 u4 g$ s: v1 W& q& K; x8 l</script>   h$ k- C* ^" w. G, V/ S
& D+ f1 _* {. G, B
* d0 o. G1 f$ P# }! u: U
解决问题:由于层与下拉框之间的优先级是:下拉框   >   层,因此在显示的时候,会因为优先级的次序而会出现如上问题。(如果几个元素都是层的话,我们可以通过层的   z-index   属性来设置)解决办法就是:给层中放一个优先级比下拉框更高的元素(iframe),从而解决此问题!具体解决代码如下: 1 S, D( Q/ P  }) a6 c4 Z  `
<div   id= "menu "   style= "position:absolute;   visibility:hidden;   top:20px;   left:20px;   width:100px;   height:200px;   background-color:#6699cc; ">
6 s# S+ \% g4 H' ]' Y" N) k, ]) I<table>
  C! Q- L- k5 T. c0 n; e% N% Z    <tr> <td> item   1 </td> </tr> * F3 Z! B. P# k- s
    <tr> <td> item   2 </td> </tr>
& U6 O) Y( P" B' A, V4 e: s    <tr> <td> item   3 </td> </tr> ' I/ y3 o% `0 N2 h$ ^$ z3 s( G, z2 Q
    <tr> <td> item   4 </td> </tr> 0 r8 L3 b& N$ w
    <tr> <td> item   5 </td> </tr> / h+ ~. L, P" B- A  N9 P6 T6 c7 z8 {! t! {
    </table>
0 j, S' S9 A- |" u. 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> . r& A4 B' ]+ W
</div> ! Q& _/ i" j: U! U  m
<a   href= "# "  > menu </a> " O) L5 ^& l: A  a
<form>
+ q/ x1 o* _2 \+ b    <select> <option> A   form   selection   list </option> </select> , o: h8 M- G5 b
</form> : o3 l; R& B. Z3 w, i" b; H  @
输入框也可以做的很漂亮了
7 ?; I! B) S, V<div   align= "center "> <input   type= "hidden "   name= "hao "   value= "yes "> 9 ~7 m  A9 v: Y) j, l( o
                            外向数: <input   " t" R, W5 z( W# r* X; U, b
            name=answer   
- l6 m) z, A# H9 z2 [            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 ^5 Q6 U% |3 e7 `3 j                         没回答的题数: <input   
. E/ c4 S9 q, D; ]+ U% n            name=unanswer   id= "unanswer "   
6 F8 S! D4 j5 E, o9 z            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) ">
: k1 q' s( J9 g; i7 O8 a* q                        <br/> - K2 q6 f0 X" I/ X
                        总得分:
4 ~) z, b! i+ W' G8 Y# Z                        <input   
& q0 H* y$ k' T7 W: `            name=score   id= "score "   6 |; t% e! d) a6 b- ~
            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) "> ( l: v4 E: F3 a5 G& x2 |+ Y$ T
                         结    论:   u4 _8 U" |1 C/ c! L7 l+ ?" b
                        <input   ! {, H& j& _4 x' ~5 Z6 x
            name=xgjg   id= "xgjg "   1 N# p) E0 P# T" J
            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) "> 1 U9 j! l# s) x! ^: S. K
                        <br/>
% `, j- {$ F8 U                        <br/>   " O# o# H$ M# w' u5 w
                        5 j7 h. X$ C1 I
                        <input   onClick=processForm(this.form)   style= "FONT-FAMILY:   宋体;   FONT-SIZE:   9pt "   type=button   value=查看结果   name= "button ">   . d5 H/ F$ d  {4 ]
                          <input   type= "reset "   name= "Submit "   value= "重做 "> / M. }% @' l$ B! X
                        </div>
# }2 x9 T: r3 i% I- B; J注意:修改 <body> 为 <body  > 即为打开最大 0 o6 @, B6 j9 L# ^0 G  R
化窗口,而如果改为 <body  > 就变为窗口一打开就最小化
8 e" U* a6 w2 U$ J2 p7 T<object   id= "min "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 "> 1 l4 |3 x1 V. u
                        <param   name= "Command "   value= "Minimize ">
1 |. {3 F- v, S: }: Z. Q                    </object>   <object   id= "max "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
8 A4 W5 d5 J# y& p. \+ U1 ~                        <param   name= "Command "   value= "Maximize ">
1 W' ^. w% F" I# F9 [                    </object>
  [; h# r" |' ~) Z  Y8 p</body>
( n) P! S  G) w. {页面自动刷新(说明)
% Q% A$ d; s2 y0 @; V$ @: s当你做网页时,是不是有的时候想让你的网页自动不停刷新,或者过一段时间自动跳转到另外一个你自己设定的页面?其实实现这个效果非常地简单,而且这个效果甚至不能称之为特效。你只要把如下代码加入你的网页中就可以了。 7 C$ B! y) a# g4 c' d# G
1,页面自动刷新:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20 "> ,其中20指每隔20秒刷新一次页面.
1 m7 V/ i9 I1 A. M' n$ q2,页面自动跳转:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20;url=http://www.williamlong.info "> ,其中20指隔20秒后跳转到http://www.williamlong.info页面。   
/ D7 ~; {" u. X: f) o3 d% c页面自动关闭 3 x& C, L9 b% {7 p. V
5000是指时间 <body  >   * T) w+ c& f" |' @* g- ^5 S
弹出窗口自动关闭   
) R2 Q  t, [' ~6 l7 R9 B3 ~0 n) T10秒后弹出窗口自动关闭
" a% U4 U# v+ l2 s+ m注意:在新的tan.htm的body中要加   <onLoad= "closeit() "> 7 N& Z( H, K! ^) x! M
head
& x! Y* E3 u7 D4 f- ?# ?1 W- l<script   language= "JavaScript "> + C  j7 d$ M- N% |' K7 D  |
<!-- + {6 v$ d+ I! o. c! K
var   gt   =   unescape( '%3e ');
  {5 P! j* ~6 @+ ~) f$ {# ], Hvar   popup   =   null;
5 D$ k9 H* i* |' Ovar   over   =   "Launch   Pop-up   Navigator ";
+ T, X) V! f1 Mpopup   =   window.open( ' ',   'popupnav ',   'width=225,height=235,resizable=1,scrollbars=auto '); 5 F2 }. t* T, f7 ]$ U' r! P" C
if   (popup   !=   null)   {
: P: X- C+ q  f* }6 `+ d0 w. yif   (popup.opener   ==   null)   { ! f. a5 F0 ?9 N$ I
popup.opener   =   self;   " t% m3 V7 R! Y4 e! G0 A8 [2 D* d9 r
} 4 ]8 _$ T1 A+ j
popup.location.href   =   'tan.htm ';
& L0 [  S, N- Q- c" g& F0 H% n}
/ ^0 M; t$ @" W//   --> 4 L  ^! X0 g$ E. w: b1 i% C; t5 C
</script>
1 ~5 W! V5 W8 c2 T4 @5 J<body> 注意:这段代码是在新建文件中的 # W! B& H9 r5 a& q$ \; h2 A
<script   language= "JavaScript "> 7 M4 g# Z" G5 p( b2 w$ N
  function   closeit()   
6 N2 J" s. ?9 H  </script> - f$ m8 j& r$ N4 a
这个可不是 <iframe> (引用)呀。是直接调用的。以下代码加入 <body> 区域
# W" `" T/ a0 V/ c1 N8 R<object   type= "text/x-scriptlet "   width= "800 "     height= "1000 "   data= "../index.htm ">
( V5 t3 Z4 W- V</object>
1

评分人数

  • zw2004

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

顶哈

顶顶

TOP

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