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

另类实用代码~ 家底奉上

1.     将彻底屏蔽鼠标右键
5 a4 ]2 r: _" f$ {' e# j<table   border   oncontextmenu=return(false)> <td> no </table>   可用于Table
  ?! c9 J0 f' C2.   <body  >   取消选取、防止复制
, o  r+ o$ b# s. e3.     不准粘贴 4 d) E1 i3 l& G. x1 @1 h
4.       防止复制 ! V0 v( C% X# e# G( r* z
5.   <link   rel= "Shortcut   Icon "   href= "favicon.ico ">   IE地址栏前换成自己的图标 : W: ~) q# B  F/ Y
6.   <link   rel= "Bookmark "   href= "favicon.ico ">   可以在收藏夹中显示出你的图标
8 V% k/ V  x. f0 O1 e4 E7.   <input   style= "ime-mode:disabled ">   关闭输入法 9 i% s: A4 F7 M  \- l
8.   永远都会带着框架 : t% y. {' F7 @8 U" D0 V! w
<script   language= "JavaScript "> <!-- + Q3 X9 r3 [, J6 {; a  A: H
if   (window   ==   top)top.location.href   =   "frames.htm ";   //frames.htm为框架网页 " s' E8 o* O% Z9 o1 ]: Q( H+ K
//   --> </script>
2 [7 P6 s1 z9 F: `& @9.   防止被人frame
( ]7 K( F$ z0 {" _/ h  z2 d<SCRIPT   LANGUAGE=JAVASCRIPT> <!--   ( s8 V, I8 N- d1 I; }
if   (top.location   !=   self.location)top.location=self.location;
' c% x$ E: _) s( T/ a  I% G; g# |' ]//   --> </SCRIPT> / t0 b1 i5 r4 _9 I
10.   网页将不能被另存为 / L+ {0 n5 W2 s6 q
<noscript> <iframe   src= "/blog/*.html> "; </iframe> </noscript>   0 R' A4 J0 B" N# U! F' f
11.   <input   type=button   value=查看网页源代码   
, a. b1 z& o: x9 |" b3 t4 v9 e) jonclick= "window.location   =   "view-source: "+   "http://www.williamlong.info " "> 6 \1 R$ G. M3 S
12.删除时确认
5 T  Q! ~( ~+ t! M3 D8 G<a   href= "javascript:if(confirm( "确实要删除吗? "))location= "boos.asp?&areyou=删除&page=1 " "> 删除 </a>   
  I0 f" Q; l: R& j; o% c13.   取得控件的绝对位置 . ?. S" k% ~0 |0 w8 m: g. s; R7 o
//Javascript ! v  @; b7 }# l7 b" [' H
<script   language= "Javascript "> % v' a4 m8 `- z5 i
function   getIE(e){
. U, c# ^1 s  i$ Xvar   t=e.offsetTop;
2 f% P. h4 s5 x+ R7 X. o8 l1 Mvar   l=e.offsetLeft;
' q- C8 d2 |& ]while(e=e.offsetParent) $ p9 C# A7 D$ p! [
alert( "top= "+t+ "/nleft= "+l);
3 C' l, d# h7 u1 T4 k. p1 F}
& ?) l) m/ K! {0 Z* o</script>
+ F! r4 T! O2 J8 E3 E//VBScript $ P6 y3 }; G' O
<script   language= "VBScript "> <!-- 2 q6 a1 p" s3 x) g+ p: ?
function   getIE() * J2 B+ V0 O' e: ]0 _5 |
dim   t,l,a,b
0 X9 X1 M& e' aset   a=document.all.img1 : {% |2 e( y. `, T
t=document.all.img1.offsetTop , l' m& I. I' h
l=document.all.img1.offsetLeft
8 ~! B- {4 S8 n. L; z1 ~5 R( ]' c6 Z- wwhile   a.tagName <> "BODY " " A6 v* W& Y! t2 L* ?) o5 F0 u
set   a   =   a.offsetParent . ?2 H8 Y, o' P, `
t=t+a.offsetTop ) C/ f( n( H. q% H
l=l+a.offsetLeft
& R# M" ?% i8 D, O' Dwend
5 z0 I7 N; r/ _/ M/ L9 ymsgbox   "top= "&t&chr(13)& "left= "&l,64, "得到控件的位置 "
, p- w! L1 T* {6 a/ vend   function
! o1 `( e8 W# A: X1 A--> </script>
6 [( N7 b, f$ h9 a7 v* Q14.   光标是停在文本框文字的最后 5 J% x& Z' ?  {$ w
<script   language= "javascript ">
7 }: `2 y4 _% Nfunction   cc()
* F" I+ Q" p$ V$ c' b; W4 M& j{
# P! {. J6 U" u7 P  L0 N( D, Fvar   e   =   event.srcElement; . m' G" y* e  y, P" y
var   r   =e.createTextRange(); ( }/ d! L) F9 |$ {* M1 f1 I
r.moveStart( "character ",e.value.length);   X" X: _7 @1 T
r.collapse(true);
# X4 u3 B+ p3 F: wr.select();
' U5 p* q: I+ N8 h1 |# s" ^} : E" C* D4 S& Z. h, s; |" u
</script>
1 d: X' s3 `9 k6 O<input   type=text   name=text1   value= "123 "  > ' {+ h; V: ]0 P$ P2 d" G' G$ w5 \1 f8 B
15.   判断上一页的来源
% h+ g7 ?9 B" K  w, E5 vjavascript:
  u; x1 e( I" Q, gdocument.referrer
7 `2 g5 r) f9 R% Y; Y1 l9 z+ R, C16.   最小化、最大化、关闭窗口
, q3 K: |& {) Z' G/ S7 e% i& ?<object   id=hh1   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   ) ~$ ?( @6 K/ y' M+ U+ S$ i
<param   name= "Command "   value= "Minimize "> </object> 9 F/ g% W6 E9 l6 ^
<object   id=hh2   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   2 u( v$ [  k" ?+ U3 W) o, T
<param   name= "Command "   value= "Maximize "> </object> 8 Y& E: \% t8 e+ x: h
<OBJECT   id=hh3   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 "> 1 P% {3 c9 z+ d7 f  D; R" g
<;PARAM   NAME= "Command "   VALUE= "Close "> </OBJECT> 8 x+ b5 Y  ]0 O9 v/ z# V9 {" Q9 n
<input   type=button   value=最小化   onclick=hh1.Click()> 2 ], [% ]0 m6 `- b3 A
<input   type=button   value=最大化   onclick=hh2.Click()>
) N  x5 E6 O, ~<input   type=button   value=关闭   onclick=hh3.Click()> 5 f- ?& Y2 O: ?# p! w# k, a  Y
本例适用于IE 6 X' a# x. a0 [# l; b' M% X: Q% \9 a
17.屏蔽功能键Shift,Alt,Ctrl
0 s* i" m" O6 {8 |( \<script>
  ~7 W$ r0 M0 L' G- k1 Efunction   look(){   
3 c: q! T6 r3 ?6 ]: Xif(event.shiftKey)   
& E$ b  d7 P, h8 p  P9 Y( G) Calert( "禁止按Shift键! ");   //可以换成ALT CTRL
* w0 X: g" p1 P, G! s. W  x, N9 c$ o}   3 ]) t' f% R% t) f# C3 e
document.onkeydown=look;   
0 H8 ~( _2 S5 j& l- v4 B7 A</script> 8 Z% h+ F* o( ?& G" S* V8 p5 E* Y
18.   网页不会被缓存 # X9 I- ~! Z+ T+ z0 U3 F1 d
<META   HTTP-EQUIV= "pragma "   CONTENT= "no-cache "> & x7 O- R8 V8 w& q  t
<META   HTTP-EQUIV= "Cache-Control "   CONTENT= "no-cache,   must-revalidate ">
  M0 B4 r4 _- b<META   HTTP-EQUIV= "expires "   CONTENT= "Wed,   26   Feb   1997   08:21:57   GMT "> $ d; c! [- J/ I8 b; O$ k
或者 <META   HTTP-EQUIV= "expires "   CONTENT= "0 "> 0 {  V! D, b" @% G$ L- }
19.怎样让表单没有凹凸感?
. [1 f/ x7 j# J4 ~$ G4 ^<input   type=text   style= "border:1   solid   #000000 ">   $ n' X; G6 ]/ I% o( K
8 N2 s) _/ q- C
<input   type=text   style= "border-left:none;   border-right:none;   border-top:none;   border-bottom:   
4 K/ q- L6 }7 }1   solid   #000000 "> </textarea>
/ v( l5 x, v# V7 h' T8 h+ O20. <div> <span> & <layer> 的区别?   6 Z6 V% ]  y; ]! h
<div> (division)用来定义大段的页面元素,会产生转行   
- \' }* D- v9 }6 p- R/ D' c6 }<span> 用来定义同一行内的元素,跟 <div> 的唯一区别是不产生转行   : G! w( F5 d6 z2 {! T* A
<layer> 是ns的标记,ie不支持,相当于 <div> : r# @# N) c3 |9 |5 J
21.让弹出窗口总是在最上面: 0 M: Y3 n# C+ U/ _( _" H
<body  >
# O8 z* I' ?, \) `22.不要滚动条?   , `# L( G! H1 b& k: Z0 R$ R' l
让竖条没有:   
* P' {7 k3 `9 M( u2 z+ H4 [* F<body   style= "overflow:scroll;overflow-y:hidden ">   ' j! [- a* o2 d8 J+ V' |
</body>   # z- R4 z& V! N9 W/ v! C& d% c, Z" P' l
让横条没有:   
' b/ O, @0 o9 N% Z4 L5 A. [<body   style= "overflow:scroll;overflow-x:hidden ">   
( H  B  w; K  r7 T7 z$ L7 i</body>     F7 l# H% M/ q4 V, W- s, d3 K: m* w
两个都去掉?更简单了   
/ @0 c8 q5 j* ~, \+ V! u6 v<body   scroll= "no ">   
/ P' p9 T) H/ j) ^4 W7 ]" O. z</body>   + G9 t' C# ]% v/ f; g4 E
23.怎样去掉图片链接点击后,图片周围的虚线?
/ L+ q% Q) _/ K: W0 C7 b' P4 a7 c<a   href= "# "  > <img   src= "/blog/logo.jpg "   border=0> </a>
+ W, i+ f1 u% b. H3 Y* F24.电子邮件处理提交表单
. c: N, k9 Q/ z- R+ G2 n/ `  c<form   name= "form1 "   method= "post "   action= "[email=****@***.com]mailto:****@***.com[/email] "   enctype= "text/plain ">   
: x1 A7 p# f% a/ {0 f<input   type=submit>
- M7 T2 n: l: P- {6 L% G4 v! a</form> ; }/ |3 L- L" T) `7 F) D1 L# t
25.在打开的子窗口刷新父窗口的代码里如何写? # Q6 t& ^- o+ i, h0 c
window.opener.location.reload() 4 C% m2 ]% A; {& P! l
26.如何设定打开页面的大小
6 t: Q7 w1 Y$ u+ ?2 {<body  > & o4 i4 R# J' x2 v: U/ r  X
打开页面的位置 <body  >
* i- J  k! |+ M/ Q% o5 g$ [27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动   
9 g+ h) \: J) v3 {5 ]( D<STYLE>   
3 ?  |  w' U2 \6 m" J0 g+ ibody   . h' d7 N) x/ p9 m
{background-image:url(/blog/logo.gif);   background-repeat:no-repeat;   3 ?6 [$ x, J6 ?, Z& |3 `
background-position:center;background-attachment:   fixed}   
" v$ W+ H3 [: r; }% H</STYLE>   
& j2 q3 ?6 W9 ?9 f+ l28.   检查一段字符串是否全由数字组成
/ W. p4 R: n8 E8 c: m<script   language= "Javascript "> <!--
  H# x1 `. O! [% s; hfunction   checkNum(str){return   str.match(//D/)==null}
; o* Q6 d0 h8 G1 v/ Jalert(checkNum( "1232142141 ")) . `5 `2 |: t8 w( j
alert(checkNum( "123214214a1 "))
% A" c1 X3 X" H: M//   --> </script>
+ |7 k2 z8 {9 s' Q6 }% v3 {29.   获得一个窗口的大小
' [- E" s9 T8 t  C! ydocument.body.clientWidth;   document.body.clientHeight
8 T, h9 r  p8 X: y$ O" F9 O/ }3 x& l30.   怎么判断是否是字符 : s/ N) ^8 G; j& h( ^; x
if   (/[^/x00-/xff]/g.test(s))   alert( "含有汉字 ");
7 @7 H  ?4 B& t+ y0 V$ U: _else   alert( "全是字符 "); ' z0 Y( |$ H* W2 N! E* v, C# C
31.TEXTAREA自适应文字行数的多少
4 b. ]* ^; w7 b! s<textarea   rows=1   name=s1   cols=27  > 9 j3 L* |' u8 X6 Z
</textarea> 0 t2 H) Z( l' l1 H+ K% ^. Y
32.   日期减去天数等于第二个日期
" }' ~' n/ n. ^  }1 n<script   language=Javascript> 2 l  f- Q( w( ^5 h
function   cc(dd,dadd) * U$ l( y2 \6 E& u" z% j/ i+ u7 L
{ * j5 ^6 D) [2 W1 Y  ^: w
//可以加上错误处理
9 j* b; L% c- k; g/ t. J1 v" X# z! Mvar   a   =   new   Date(dd) 4 E; w- S0 i8 D; m! ^; i
a   =   a.valueOf() ' Y+ F& {9 Z* i9 \8 z% J
a   =   a   -   dadd   *   24   *   60   *   60   *   1000
9 j# ^. D5 N0 aa   =   new   Date(a)
, i4 `* N7 G, `# N- {0 nalert(a.getFullYear()   +   "年 "   +   (a.getMonth()   +   1)   +   "月 "   +   a.getDate()   +   "日 ")
# u, a6 l8 Y0 I9 r7 s; I  p}
3 v+ K, V2 a, x  ?0 Occ( "12/23/2002 ",2)
  l2 T. D2 H4 E</script> : A. f, w" q& T( n4 S
33.   选择了哪一个Radio ( o4 C' j) _- S! A. W! z2 V1 r- Y( q- V$ m
<HTML> <script   language= "vbscript "> 7 D4 ~6 Z" K2 f, ~9 x$ d9 S* ]9 U
function   checkme() 8 ^9 \+ g2 o) r' u) j' T
for   each   ob   in   radio1 " b# V$ x& D! k* m5 b0 v
if   ob.checked   then   window.alert   ob.value
; P$ L4 i$ O8 n9 @$ x6 K* `next / s1 w, b/ o( E
end   function ) d; R% h! R6 \7 u) m
</script> <BODY>
3 d4 q" C) Y8 T" B, D. I+ H<INPUT   name= "radio1 "   type= "radio "   value= "style "   checked> Style : B+ p4 v* J$ j8 K: G
<INPUT   name= "radio1 "   type= "radio "   value= "barcode "> Barcode
# ]; g3 r/ Z* G/ n9 n& B8 y2 T<INPUT   type= "button "   value= "check "  >
9 Q* T" j" W5 P9 |! d/ H</BODY> </HTML>
3 O9 A1 p% f# r% p  W" U34.脚本永不出错 0 h5 G% T: Q: S- o$ }% Y% c( n
<SCRIPT   LANGUAGE= "JavaScript ">   
* f! C( c4 \( m- V( Z" E3 L& J<!--   Hide   
8 L9 x8 f# z: r& a3 b9 Lfunction   killErrors()   {   
7 C' x5 f+ ~9 `/ creturn   true;   " a' A. z. {5 D9 i; C6 i6 g; T
}   ; a8 Q1 E$ Y4 ^. g4 @& l/ u
window.onerror   =   killErrors;   3 h7 E: ~9 M* s5 b% c* q, \5 f
//   -->   
' Q' y8 f# B( W: r& G( {</SCRIPT>
; }/ [1 |5 s* S5 M35.ENTER键可以让光标移到下一个输入框
) q. G8 Q; a5 T! H/ s<input  >
2 x# j, I* s) D, {" M5 L2 g" b36.   检测某个网站的链接速度:
/ `* n; K7 L& i把如下代码加入 <body> 区域中: 2 h6 e. ]& I' z. M7 ]! a# v
<script   language=Javascript> " s7 n% f5 n) \2 G) G, u
tim=1 . j$ [1 g+ p0 ]
setInterval( "tim++ ",100)   S! J) X0 k8 L& J& b
b=1
+ y9 j( d0 ^6 r; K" Z2 |5 Kvar   autourl=new   Array()
; \# s4 m" l1 h  N: K) Nautourl[1]= "www.njcatv.net "
  ~0 J; Z- ^0 A+ Y2 L# d4 ]& R  Mautourl[2]= "javacool.3322.net "
; N  k7 W( g* q' xautourl[3]= "www.sina.com.cn " : t! A. r4 f% N: ~: z% Q! r
autourl[4]= "www.nuaa.edu.cn " " e# G  w* e  E8 a
autourl[5]= "www.cctv.com " 0 t7 s" n7 s  R7 X, X
function   butt(){ 3 s6 \- g, d+ \9 U
document.write( " <form   name=autof> ")
( k# ]- c( O0 `; c( ?8 E4 Tfor(var   i=1;i <autourl.length;i++) 1 i3 @8 E5 C! A$ X+ `- H
document.write( " <input   type=text   name=txt "+i+ "   size=10   value= "/blog/测试中......> "   =》 <input   type=text   ' ^$ b, ?; R) K
name=url "+i+ "   size=40>   =》 <input   type=button   value=GO   
( l! w: _0 q" S! _9 }" s) Oonclick=window.open(this.form.url "+i+ ".value)> <br/> ") ! |  a9 b; T4 V2 M' @
document.write( " <input   type=submit   value=刷新> </form> ")
8 I; v- x( i/ k' i} 3 O2 ?6 W. H" S8 c6 G7 m+ f; x  B4 c3 L0 O
butt() ' p7 {$ q+ F6 h; K8 r, Q& h
function   auto(url) / M# l1 |- L* c5 n9 o
else
8 L2 d: B! x0 Y9 Fb++
7 C. w6 q$ e5 T) v; S$ w2 y$ r8 E} 7 T9 Y% k( S( N3 z6 K* \) e
function   run(){for(var   i=1;i <autourl.length;i++)document.write( " <img   src=http:// "+autourl+ "/ "+Math.random()+ "   width=1   height=1   % U# y4 E' T9 |0 [; s+ M) s6 }: i
onerror=auto( "http:// "+autourl+ " ")> ")} 6 A, \6 `: k4 k$ M
run() </script> % E( p4 }' @' g& x
37.   各种样式的光标 - I4 [. `7 a8 F" f. ^& d8 @
auto   :标准光标 ! J/ @. U% x1 K% }9 Y0 o5 M$ @
default   :标准箭头
/ C6 I9 W7 c5 dhand   :手形光标 ' m. _9 r" ~2 b: C. Q: u& Y! f
wait   :等待光标 ' l. u. Q5 h8 e# B8 L5 N" |
text   :I形光标 ) T% F( c( w, m* ]
vertical-text   :水平I形光标 4 j- N" ]/ `, j8 l  O9 f
no-drop   :不可拖动光标 : Q% ^0 G5 V0 g
not-allowed   :无效光标
+ v" |% Q; c$ |9 ^* N2 ~  G& D( n8 Ohelp   :?帮助光标
9 }1 j2 u3 E6 ]# I# ?. nall-scroll   :三角方向标 # D7 G  ~5 o( G) d, p% D7 k
move   :移动标 * c4 o4 L" Z, \# a* s+ a7 B
crosshair   :十字标
; }, U9 m7 H3 R% [+ H) C" c$ I- Ee-resize
* A3 j4 ]/ X. @' r) j* Cn-resize
: {5 T1 m# y& A- `7 Y" Fnw-resize
  u/ m, M3 |7 Hw-resize 4 Q9 w+ T; F' F0 U
s-resize ! t3 j4 x9 f5 I$ m8 C
se-resize 6 {: l/ x" y9 J9 Y
sw-resize
* |, `" l+ Q3 T$ ?  B7 @" P38.页面进入和退出的特效
# _$ y2 p4 z6 S/ @% r进入页面 <meta   http-equiv= "Page-Enter "   content= "revealTrans(duration=x,   transition=y) "> 0 L! A& w8 U  Q" B: d3 ~4 `
推出页面 <meta   http-equiv= "Page-Exit "   content= "revealTrans(duration=x,   transition=y) ">     
& x+ ], }4 v6 Q5 N3 x  E这个是页面被载入和调出时的一些特效。duration表示特效的持续时间,以秒为单位。transition表示使用哪种特效,取值为1-23:
2 o1 v- s0 p% I  0   矩形缩小   2 q4 b) L% s  h4 w- A
  1   矩形扩大   / @) k" c+ T/ b2 ^1 y+ u4 y1 r
  2   圆形缩小 ' t* g. w* I: E( w2 s3 @
  3   圆形扩大   : g/ T( s; U" H. r6 ~9 o7 b+ R
  4   下到上刷新   
* z% R+ M& P4 O+ {7 W6 \$ O  5   上到下刷新
6 ]3 n: W  `+ M  6   左到右刷新   
" W3 ~% K' P% H3 p" ]- T% r  7   右到左刷新   
, b; Y8 I7 c/ l" _7 r  8   竖百叶窗 & p5 @6 y3 b) I: z/ d: Y% R/ E7 _
  9   横百叶窗   
2 c1 e' p4 D3 w: p3 Q, e  10   错位横百叶窗   
: \) M/ t: \5 X0 i4 v9 c, L  11   错位竖百叶窗
: P1 d" P$ }' i  d3 Q8 Q( w  12   点扩散   
: ?% o) m( r: q" ]9 r$ C% p  13   左右到中间刷新   
3 X& {7 q- @* Q2 ^) V  14   中间到左右刷新 2 V+ p- a6 V. o  p; W' ]
  15   中间到上下 ( O9 L* a# A  f3 ^! z
  16   上下到中间   
; k9 @9 q) X/ W! ~% Y2 J& z  17   右下到左上 0 s  q0 `/ t7 U9 \
  18   右上到左下   
4 u% ?6 [. S& x3 s9 q/ e  19   左上到右下   3 o9 X8 i: X7 C+ T& j
  20   左下到右上
2 @1 ?3 J. t4 U; \  21   横条   5 j+ V$ k1 x% k) N
  22   竖条   
- \  L/ P8 m) S5 n$ L& K& H  23   以上22种随机选择一种
2 N4 u; k: }- k8 I1 E' _$ O) G39.在规定时间内跳转 0 [$ \  |; |, ?" @3 {  o
<META   http-equiv=V= "REFRESH "   content= "5;URL=http://www.williamlong.info ">   2 h2 C) s  X* g* H
40.网页是否被检索
& _5 d7 a' [4 ?<meta   name= "ROBOTS "   content= "属性值 ">
1 v9 E9 E/ W/ Q* g  其中属性值有以下一些: 0 h" R6 A0 V0 I7 C/ `* [1 u/ f
  属性值为 "all ":   文件将被检索,且页上链接可被查询; 4 }* y  h0 m/ ~% s
  属性值为 "none ":   文件不被检索,而且不查询页上的链接;
5 T2 F9 `( {* P" F$ {- z  属性值为 "index ":   文件将被检索; # N4 a+ [. S/ v% i0 J; u
  属性值为 "follow ":   查询页上的链接;
* E1 U5 o! u: j4 p7 b1 V: z4 }, K  属性值为 "noindex ":   文件不检索,但可被查询链接;
" l' E( j4 I/ {4 l9 i  属性值为 "nofollow ":   文件不被检索,但可查询页上的链接。
- Y" d4 }; C% {' Q/ Y- E0 f最大化窗口?
) \( D. ]! [2 h+ h6 n5 F# g# Q<script   language= "JavaScript ">
$ l' }$ S- f  s$ l<!-- ) j8 r' {0 x% c8 A, {% B6 K, o
self.moveTo(0,0)
6 @* G6 @; c; _+ @! R1 [& {self.resizeTo(screen.availWidth,screen.availHeight) : d% M2 J, E" J
//-->
! h) E* _, T! N4 Z</script>
  R# H2 p( x4 m  d6 y/ R+ q
& o+ }1 \0 c) E7 N
8 \2 J! o$ ?- x- d' }) G) m解决问题:由于层与下拉框之间的优先级是:下拉框   >   层,因此在显示的时候,会因为优先级的次序而会出现如上问题。(如果几个元素都是层的话,我们可以通过层的   z-index   属性来设置)解决办法就是:给层中放一个优先级比下拉框更高的元素(iframe),从而解决此问题!具体解决代码如下:
. U/ E2 l3 C) w( \6 B5 k" f* D<div   id= "menu "   style= "position:absolute;   visibility:hidden;   top:20px;   left:20px;   width:100px;   height:200px;   background-color:#6699cc; "> $ G! e4 z* I# s
<table> " M( x, Y1 L" P
    <tr> <td> item   1 </td> </tr>
6 Z: \% s; _: q/ A/ [0 W    <tr> <td> item   2 </td> </tr> " m# |$ }) W' m, ~& n
    <tr> <td> item   3 </td> </tr>
: Y; q5 z$ D( ?, ~! X    <tr> <td> item   4 </td> </tr>
2 p8 k+ F: B6 `    <tr> <td> item   5 </td> </tr> ) @+ N( B+ l* K4 Q
    </table> ; G' v0 d3 ]9 g& [
    <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> $ {; Q' q: r2 O
</div> 2 V" f! v- R6 ?. E
<a   href= "# "  > menu </a>
# p9 S9 p& p7 @, m<form> 7 i$ X+ C) d# n- w* c
    <select> <option> A   form   selection   list </option> </select>
% H) I9 m+ |" |( h" o" |; K</form> 4 ~7 q7 ]: o/ _" T$ j. K+ f$ v2 i5 a
输入框也可以做的很漂亮了
3 }- U9 A4 b$ M4 `" p* a- s<div   align= "center "> <input   type= "hidden "   name= "hao "   value= "yes "> ' w' d/ ]) u8 X$ N$ _( N# J7 U8 |
                            外向数: <input   9 |2 ?9 s$ K6 f" b8 Y! A
            name=answer   " L9 [) v, G! d
            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 p" `* P; H# r4 P8 z) t                         没回答的题数: <input   
- a2 K. K  C, |1 A" C* S3 E            name=unanswer   id= "unanswer "   1 q1 d/ b( N; \, i/ e5 W2 M1 p
            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+ t6 Y8 e; p  |, i3 q; j
                        <br/> 9 f0 H3 Y0 ~& h
                        总得分:
. a' }7 ]9 l- S0 J! y4 n                        <input   3 X, j; X0 ^! j5 Q5 p
            name=score   id= "score "   8 P3 s- S3 X# c& M, }8 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) "> 7 l  y) }% i2 K+ Z
                         结    论: 5 x2 {: H* j3 w* l; T1 T: @5 s
                        <input   0 ~! F( `8 c6 p. S8 l6 a
            name=xgjg   id= "xgjg "   
3 F" u8 `/ Z4 Z: h: W. v2 A6 S            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 a2 O0 d# H  j                        <br/>
+ c8 u. g3 d* c: y                        <br/>   
6 B) v& A9 ]! N0 r  y- V! e                        # ~1 J4 D+ O( p  h5 l) z
                        <input   onClick=processForm(this.form)   style= "FONT-FAMILY:   宋体;   FONT-SIZE:   9pt "   type=button   value=查看结果   name= "button ">   
$ r9 r) V) a5 W- d                          <input   type= "reset "   name= "Submit "   value= "重做 "> 3 W# ?. Z9 g- h7 p8 D4 C- v
                        </div> / D* ?8 j  t9 {2 [2 C4 |# U: _
注意:修改 <body> 为 <body  > 即为打开最大 5 r& S2 c1 f& D+ e* g
化窗口,而如果改为 <body  > 就变为窗口一打开就最小化 0 ?- {2 {% V. B
<object   id= "min "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
9 @8 B8 K1 L- {1 [' A                        <param   name= "Command "   value= "Minimize ">
7 U* u: k- L9 r                    </object>   <object   id= "max "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
+ x6 K6 Q3 L$ y4 c& w$ d- v! W                        <param   name= "Command "   value= "Maximize "> + _/ k$ L4 \+ i  u/ E6 r
                    </object> / G! q- y# N1 _
</body>
  G! Q; u# a, Z9 b# o2 c4 Y/ l页面自动刷新(说明)
% k' p1 K2 a. q4 }) b8 r$ r当你做网页时,是不是有的时候想让你的网页自动不停刷新,或者过一段时间自动跳转到另外一个你自己设定的页面?其实实现这个效果非常地简单,而且这个效果甚至不能称之为特效。你只要把如下代码加入你的网页中就可以了。
; _* h% ]2 a6 K2 k9 L1,页面自动刷新:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20 "> ,其中20指每隔20秒刷新一次页面. ; a' u  D6 o( E+ Y; `# f
2,页面自动跳转:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20;url=http://www.williamlong.info "> ,其中20指隔20秒后跳转到http://www.williamlong.info页面。   
5 E$ V. |( T+ \6 H5 G页面自动关闭
( }7 D4 c- i% m+ Z) h  ]5000是指时间 <body  >   
+ W6 G. F: [- P; r3 b2 o2 k弹出窗口自动关闭   
9 |- V- r4 a! f: \/ I/ d10秒后弹出窗口自动关闭
! I! e" y5 M9 H4 F+ f* w' E注意:在新的tan.htm的body中要加   <onLoad= "closeit() "> - k6 C+ l& }, }0 U- m
head
6 \; C$ T, y) L' l$ }3 Q5 \<script   language= "JavaScript ">
7 P6 r9 D9 t  L; M& t<!--
6 t$ n/ F6 v- }4 \3 k4 E2 Zvar   gt   =   unescape( '%3e ');
$ t( t7 X! k; q- u+ y; vvar   popup   =   null; ! r* k& \$ l' ?* Y9 |
var   over   =   "Launch   Pop-up   Navigator "; 3 A: S+ |- u* M, H
popup   =   window.open( ' ',   'popupnav ',   'width=225,height=235,resizable=1,scrollbars=auto '); 4 U9 d4 f. ^) z9 T
if   (popup   !=   null)   { % O9 D2 }* h" e8 U
if   (popup.opener   ==   null)   {
9 H4 O, H3 s  w! l: K6 U. ~" Vpopup.opener   =   self;   
0 B7 p( n! a5 s! h3 M9 d}
# V  R/ N9 |3 R  G: upopup.location.href   =   'tan.htm '; " `0 P7 T4 |6 t; z6 F2 @
}
$ b" X4 h2 D/ ^2 `0 G$ D" H1 L//   -->
' E0 A) p$ U: O' ^2 z% k- t</script>
; f1 l$ z" m# C% M6 J$ u, x4 ]( }<body> 注意:这段代码是在新建文件中的 . Q% A$ j+ B' F1 C9 b  R
<script   language= "JavaScript ">
7 M; R# U! c( B/ \% U* W$ n  function   closeit()   
1 `' U- _% l3 I# |  </script> ! b0 _& A$ K( M9 }( Y5 d4 z- q8 V
这个可不是 <iframe> (引用)呀。是直接调用的。以下代码加入 <body> 区域
. ?# Q6 O! y8 v- M5 u<object   type= "text/x-scriptlet "   width= "800 "     height= "1000 "   data= "../index.htm "> * c0 z( c( q  c
</object>
1

评分人数

  • zw2004

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

顶哈

顶顶

TOP

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