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

另类实用代码~ 家底奉上

1.     将彻底屏蔽鼠标右键
) T8 @2 w" {4 y3 J$ ]5 ~2 C7 c2 }<table   border   oncontextmenu=return(false)> <td> no </table>   可用于Table 0 ?6 a$ S, n) ~4 K" r5 D; J
2.   <body  >   取消选取、防止复制
& J! }, \8 L; @$ z5 l/ f3.     不准粘贴 " l) t* G, {5 e' E5 x" t$ j
4.       防止复制 $ C! u5 M4 p$ A! b- Q
5.   <link   rel= "Shortcut   Icon "   href= "favicon.ico ">   IE地址栏前换成自己的图标 3 H4 `7 g2 R: X. }3 o1 j
6.   <link   rel= "Bookmark "   href= "favicon.ico ">   可以在收藏夹中显示出你的图标 3 q3 s( E& t0 @) P) i6 g
7.   <input   style= "ime-mode:disabled ">   关闭输入法
" I+ U7 ~/ k  Q: r7 w8.   永远都会带着框架
# n' j$ L4 O. q0 x+ O' l8 S<script   language= "JavaScript "> <!--
5 h$ C. s2 R+ [) yif   (window   ==   top)top.location.href   =   "frames.htm ";   //frames.htm为框架网页 $ E/ P+ K# z9 b" m3 O7 u
//   --> </script>
! R8 }# b  z- W/ ?/ d0 o5 e9.   防止被人frame 3 Q) q) k& c- w/ z- A# n
<SCRIPT   LANGUAGE=JAVASCRIPT> <!--   : ]$ p) C5 a4 w1 I8 f
if   (top.location   !=   self.location)top.location=self.location; & p6 j4 x/ A& {9 a5 z
//   --> </SCRIPT>
) Z. O' M0 X  \10.   网页将不能被另存为
5 [. G& F5 _1 m  n. w& [1 n<noscript> <iframe   src= "/blog/*.html> "; </iframe> </noscript>   
0 z, [" u; A  }6 V% Y11.   <input   type=button   value=查看网页源代码   6 O% V7 V' A0 y5 ^& H. a' i, j# W1 p
onclick= "window.location   =   "view-source: "+   "http://www.williamlong.info " "> & h7 j% z0 |6 ^% h$ j' W( |6 c
12.删除时确认 & t( Y# ~1 O/ O- |5 A2 L
<a   href= "javascript:if(confirm( "确实要删除吗? "))location= "boos.asp?&areyou=删除&page=1 " "> 删除 </a>   : o% t, |! C6 O& f3 N# n; n* p4 C
13.   取得控件的绝对位置 1 [: s0 `: p5 A6 w* d
//Javascript " F1 K: y& |! I! H' H
<script   language= "Javascript ">
/ m* c- a9 B( [function   getIE(e){
# T2 D0 E" s2 ], S8 @, [1 vvar   t=e.offsetTop; ' X" A2 ?; G" _
var   l=e.offsetLeft; 8 U: ~* g( d7 O7 B/ x% v/ i
while(e=e.offsetParent) ; h8 [  y, l& A* Q4 [
alert( "top= "+t+ "/nleft= "+l); 5 ~1 M1 Q% ~% W+ J1 M1 t
}
( b9 F0 e$ n  G* L</script> 3 W/ G* }7 h- O4 {6 H
//VBScript
  K9 u- T# u- Q% H) {- ^<script   language= "VBScript "> <!--
! t0 g3 d: Y1 H& l- R  i$ Ofunction   getIE() , f7 M2 i1 R( ]3 F. G
dim   t,l,a,b
2 Q6 L% J) E+ j8 z0 uset   a=document.all.img1
% ?% v, d% \8 j! b# k% o  ]# W& Qt=document.all.img1.offsetTop
2 d8 U- K# F& _* B8 Cl=document.all.img1.offsetLeft 2 V- z6 G* y* h3 L  ~* S& M( F3 T/ _
while   a.tagName <> "BODY "   W: Z% U: a9 ~1 [' ?  X! i' }
set   a   =   a.offsetParent ! y/ s2 _- C* G! B. v8 ?2 S3 R
t=t+a.offsetTop
. F" j! \- K, }& ]; T( Hl=l+a.offsetLeft
+ c. }: l9 [  L4 f7 N1 Uwend
7 D) V$ q# w9 u: \& Z) Smsgbox   "top= "&t&chr(13)& "left= "&l,64, "得到控件的位置 "
, c6 x2 p$ T. a4 `8 d2 Wend   function ) \1 L1 O: @0 N  A* x0 L" ]
--> </script>
; i$ s5 Z; I8 _$ }14.   光标是停在文本框文字的最后
* E! ?" |3 B- ]# N" R" U0 F<script   language= "javascript "> , ~, a5 n% k6 S
function   cc()
% A5 M  q# A2 @* a- v; K$ M" u. \{
! c$ H8 g8 _7 M9 E* Jvar   e   =   event.srcElement; # H% z6 e* j' w/ B- ^5 C. T( A: g! e
var   r   =e.createTextRange();
$ T2 j, q, W0 c/ n$ T5 A* Er.moveStart( "character ",e.value.length); . P# b2 g  S# s! D3 T: T9 N. o
r.collapse(true); 3 H, @1 Y" A5 h& y& t/ M. b7 c
r.select(); 6 \0 f2 v* l; U" d6 Z+ N7 Q* _
} ( Y1 D9 u) b' @, J2 G
</script>
0 f7 b( G6 s% W9 y- K- J8 |<input   type=text   name=text1   value= "123 "  > 3 N) i  r: N7 |+ l9 a
15.   判断上一页的来源 ( C. [; l! _  X% N; f  x  t9 V
javascript:
/ r3 o; O% n0 k* P# M+ Fdocument.referrer 3 {% a  g2 {+ E/ g4 h$ ~
16.   最小化、最大化、关闭窗口 ; g# v! z# n$ E/ ?
<object   id=hh1   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   
7 e5 Y- B1 q% l. A<param   name= "Command "   value= "Minimize "> </object>
3 W; w0 _* V; M  f: h" F% B3 L<object   id=hh2   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   * `9 w' v3 ^* T! y
<param   name= "Command "   value= "Maximize "> </object> 1 q0 n$ `3 N  n) O% d
<OBJECT   id=hh3   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 "> ) r( f. }1 z$ H  {0 p# ?1 D
<;PARAM   NAME= "Command "   VALUE= "Close "> </OBJECT>
. }5 N* U) Q, ?- Z9 Q<input   type=button   value=最小化   onclick=hh1.Click()>
4 d3 S5 f2 C$ r+ z; c% m5 D- P<input   type=button   value=最大化   onclick=hh2.Click()>
" o! L+ t% m1 C2 _1 t- x  P) w1 ~<input   type=button   value=关闭   onclick=hh3.Click()> 2 i( [% e6 o- R) v' a4 C
本例适用于IE ( A' L* s0 w1 B1 W* @
17.屏蔽功能键Shift,Alt,Ctrl
- g* B) [' |2 ?: l<script>
+ Y% m; l# h( \5 r" Lfunction   look(){   
7 }( J# k% W8 j# M6 ~if(event.shiftKey)     n* z7 l) l% \# @$ ~0 Q
alert( "禁止按Shift键! ");   //可以换成ALT CTRL
% g# v3 `1 u% x/ _4 @}   
$ l# S" }) [. U! O& ^/ R( k8 Y: ydocument.onkeydown=look;   2 ?3 L, [8 I2 q3 l6 T/ M
</script>
1 ^  b. Z  ^& W2 m& X18.   网页不会被缓存 + f) m7 c1 k" d4 ], h
<META   HTTP-EQUIV= "pragma "   CONTENT= "no-cache ">
) T" i4 S8 h& D<META   HTTP-EQUIV= "Cache-Control "   CONTENT= "no-cache,   must-revalidate ">
* _/ _+ ?3 v9 X; E: {' |" n& }2 S8 ~<META   HTTP-EQUIV= "expires "   CONTENT= "Wed,   26   Feb   1997   08:21:57   GMT ">
4 v& Z  u8 X% v" k6 x% E9 W或者 <META   HTTP-EQUIV= "expires "   CONTENT= "0 ">
) p0 f& L& C$ `4 O- V19.怎样让表单没有凹凸感?
2 f* Y" V& @; ?9 i1 U$ h<input   type=text   style= "border:1   solid   #000000 ">   " e5 I( d; S, r# j

4 B' \- N5 C6 _<input   type=text   style= "border-left:none;   border-right:none;   border-top:none;   border-bottom:   
9 a" L. B7 d% u" u( Z% q1   solid   #000000 "> </textarea>
5 o. r0 D( }7 z7 C  c! F20. <div> <span> & <layer> 的区别?   
; C* s) ^9 b8 {, t) E<div> (division)用来定义大段的页面元素,会产生转行   : P3 R% G& j4 h  e% `8 c1 c2 Z
<span> 用来定义同一行内的元素,跟 <div> 的唯一区别是不产生转行   ) U$ T( _/ @; n5 I1 B$ i
<layer> 是ns的标记,ie不支持,相当于 <div>
  y6 h) a. |  b: e! x; @* e% `$ L21.让弹出窗口总是在最上面: 3 m4 g2 I7 ?/ F/ W- M, Q) o
<body  > 9 Z5 }, X! Y( X5 L. ?* ]
22.不要滚动条?   0 ]. P" |6 |* g* l. T  _. v4 B
让竖条没有:   5 u. n  R/ {% {! h2 W# w7 c% v* e
<body   style= "overflow:scroll;overflow-y:hidden ">   - ?8 C' }& }" f; y% o$ E& _
</body>   ' [. F: A# M! }& {# [
让横条没有:   , B3 d  Z  g: P; ?8 k  G
<body   style= "overflow:scroll;overflow-x:hidden ">   ! R$ s0 z7 y2 q/ I2 T& ?
</body>   
2 m) v' }" l( C' }( x两个都去掉?更简单了   
# n& G0 O$ U/ f; `$ z<body   scroll= "no ">   4 ?7 [# a5 j6 m3 B* r8 I- R
</body>   
% J4 r% Q7 s1 s$ s1 |* A# e+ Y5 f0 `23.怎样去掉图片链接点击后,图片周围的虚线?
% U. b+ e. N  v2 z, C& r: L0 Q<a   href= "# "  > <img   src= "/blog/logo.jpg "   border=0> </a> ; f  Y6 Q$ v. S; E
24.电子邮件处理提交表单 # n- [$ U  O" f5 W9 C
<form   name= "form1 "   method= "post "   action= "[email=****@***.com]mailto:****@***.com[/email] "   enctype= "text/plain ">   4 r7 e$ d& f2 h0 M  P: j
<input   type=submit> , J8 D3 R9 V; q7 H1 N
</form> 1 S1 b/ o! h& @* ~7 d
25.在打开的子窗口刷新父窗口的代码里如何写? + ^) U' }4 j+ I  v3 C! r5 t% [
window.opener.location.reload()
' d' ?4 v* W3 B$ h* I$ A26.如何设定打开页面的大小
: M" q$ U& L  o6 ?  B. G<body  >
' P! x0 w) n% ~- I& E$ v' i打开页面的位置 <body  >
9 q$ x0 t3 Y% M27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动   ! K) ?9 Y" b; z: b9 q- d
<STYLE>   9 I; T# g4 ^, L
body   
! X' |- G! F* Q( r1 a6 g{background-image:url(/blog/logo.gif);   background-repeat:no-repeat;   ; t6 I" J1 R. W* p% b' G7 @
background-position:center;background-attachment:   fixed}   6 X2 C8 E4 a9 ?% F* L
</STYLE>   . c$ y& l' w- w: ?% _! t' ?7 G
28.   检查一段字符串是否全由数字组成 0 l9 n* j7 n  w  @! T% ]9 `
<script   language= "Javascript "> <!-- 0 |; L9 T+ c! m" J" y- N" {0 _
function   checkNum(str){return   str.match(//D/)==null}
" C9 P+ o6 ~# }" y2 Yalert(checkNum( "1232142141 ")) 1 _( V; B$ q: U& G
alert(checkNum( "123214214a1 "))
1 S% D2 ^; @: @' {* i, q' \2 s//   --> </script>
5 V9 L5 o5 y) l! \29.   获得一个窗口的大小
8 n' L" `( y$ }) _: bdocument.body.clientWidth;   document.body.clientHeight
' T- t7 K6 S4 [3 b. ]30.   怎么判断是否是字符
% Y; p! {' W1 `# s* ?; i: a9 pif   (/[^/x00-/xff]/g.test(s))   alert( "含有汉字 ");
) {* v# E! F$ @  [$ O" [! I, relse   alert( "全是字符 ");
! C0 E  P  m: e& [  P31.TEXTAREA自适应文字行数的多少
0 k8 t& |' _7 Q$ Q<textarea   rows=1   name=s1   cols=27  >
9 p  q& n& i# _' F$ Q) b</textarea>
; w2 Q, {/ p* x- ^1 M! }$ {+ R32.   日期减去天数等于第二个日期 1 ^# U5 ?$ Z0 J
<script   language=Javascript>
( n/ g1 N- L: [- q/ b) g# u7 Ofunction   cc(dd,dadd) ' \- t7 }5 J8 I* Q- `7 \" g9 \6 s
{
4 o2 R( z9 x; ^5 H//可以加上错误处理   f$ r; ?( B: }3 r, r! c& d
var   a   =   new   Date(dd) 5 f, c$ W% ]( o5 f1 p
a   =   a.valueOf() 4 X  |8 T. M) W! ?0 ~: Z$ c
a   =   a   -   dadd   *   24   *   60   *   60   *   1000
( q( \, C! d  `% @5 Y1 [  Q! `, Ra   =   new   Date(a)
. U/ }* @  P5 ~' p6 s- W2 kalert(a.getFullYear()   +   "年 "   +   (a.getMonth()   +   1)   +   "月 "   +   a.getDate()   +   "日 ")
* M* S- j  K+ k$ Q% }- v5 d} 4 E9 x" ^$ ^* Y5 R% n6 T- l
cc( "12/23/2002 ",2)
" r& t- p( L6 N* {5 k</script>
; K# ^% b3 k8 w9 ]# C33.   选择了哪一个Radio
7 E8 I5 C/ P7 G+ M) B$ e4 V7 l<HTML> <script   language= "vbscript "> ' W3 Q* n! M; |3 T7 B
function   checkme()
# Y/ W( N# `- sfor   each   ob   in   radio1 2 P; d% N# d/ X& z% `) q1 Q) j) W( y
if   ob.checked   then   window.alert   ob.value 9 h; F) r% ]' C4 O9 P! Y: H1 |
next 2 I: b; ?0 D2 B# j( ~0 N
end   function 9 G' \1 p% l# v# n0 u# o
</script> <BODY> , N8 `1 J9 o7 W6 w$ ^/ g* n0 @
<INPUT   name= "radio1 "   type= "radio "   value= "style "   checked> Style
4 L9 N5 w/ m) N0 j7 `2 o4 ^<INPUT   name= "radio1 "   type= "radio "   value= "barcode "> Barcode 4 [  h: W: p( j6 M+ \
<INPUT   type= "button "   value= "check "  > 3 y; N% i. w" g$ ]7 e" Q
</BODY> </HTML>
' A0 m& V" k# }9 P34.脚本永不出错 . f4 ^8 w: F6 g. @& b# e
<SCRIPT   LANGUAGE= "JavaScript ">   - _7 ]( b2 R, f
<!--   Hide     t+ {" ]9 p3 [$ G
function   killErrors()   {   
  |0 B( z! e8 B' C/ oreturn   true;   8 G9 ~' R* w! V/ Z$ [  C3 ?
}   7 n# _5 Z6 G& a2 t' l6 q' ?* }5 e* C1 _
window.onerror   =   killErrors;   
" |7 F$ M3 h% \) T- Z2 l# c0 g//   -->   ) R7 Q) J" w; F% N& h' U
</SCRIPT>
7 C' {; o6 g2 N35.ENTER键可以让光标移到下一个输入框 : Q7 {: |% p( Y" |4 Y/ n
<input  >
- }. Q3 \0 i9 m# c1 K# N36.   检测某个网站的链接速度: ! ]- o2 F/ L: V
把如下代码加入 <body> 区域中:
3 x' z8 A. O  h. j$ m  l( Q<script   language=Javascript>
1 C3 ^7 N9 `& u' P/ Jtim=1 1 V5 e3 C/ e0 s9 Y6 M
setInterval( "tim++ ",100) 8 m6 L* C+ x2 ]. \
b=1 $ I1 \& A0 @/ n& }3 o% r0 c/ {' h
var   autourl=new   Array()
6 {* R6 _$ k7 Y8 _% z+ \0 G2 Tautourl[1]= "www.njcatv.net "
4 z3 v, l1 D# u& [7 t% w/ N7 jautourl[2]= "javacool.3322.net " 6 Z/ d4 B( P+ _5 W/ ^
autourl[3]= "www.sina.com.cn " : C2 q2 h  G1 ^- W/ ]1 m: t/ e
autourl[4]= "www.nuaa.edu.cn "
9 v0 y- ]: u7 z3 b" T/ h$ Bautourl[5]= "www.cctv.com "
9 ~9 ]5 ^. _# v5 e1 b8 Xfunction   butt(){ ! o+ I' E6 p2 C  ?3 \  j  R
document.write( " <form   name=autof> ")
( I" Y3 |1 e0 d5 ^" G0 m- V' Bfor(var   i=1;i <autourl.length;i++) 0 e% a/ R3 \4 l+ e* Y
document.write( " <input   type=text   name=txt "+i+ "   size=10   value= "/blog/测试中......> "   =》 <input   type=text   
( J: Z% a5 L& j% }9 H2 Bname=url "+i+ "   size=40>   =》 <input   type=button   value=GO   2 U! _9 {9 A' D& O
onclick=window.open(this.form.url "+i+ ".value)> <br/> ") * c. p' i0 M* \# ~: }; L* U
document.write( " <input   type=submit   value=刷新> </form> ") % B" Z9 O$ \! @
}
5 i6 L& l& g7 Y$ Nbutt()
0 R0 \$ N$ b0 O8 pfunction   auto(url)
8 d4 R; |! C3 oelse
' I( H8 n. |& _+ g' Ob++ 8 ?- H4 |7 U1 t0 _3 H
} 1 l1 Q- n4 c  Z5 g' E/ p
function   run(){for(var   i=1;i <autourl.length;i++)document.write( " <img   src=http:// "+autourl+ "/ "+Math.random()+ "   width=1   height=1   & i, n# T+ e( B
onerror=auto( "http:// "+autourl+ " ")> ")}
; x+ K5 X! \) O% ?run() </script> 1 _( a/ a( D! e9 U( O4 w
37.   各种样式的光标 - N% E* i4 U& e  x
auto   :标准光标
4 T. W/ A0 v7 a/ n. z& W+ l$ Tdefault   :标准箭头 + u2 B* E6 ~! N8 h
hand   :手形光标
3 z9 c. l& {9 J# q; }% Z. y0 Pwait   :等待光标 / V# D6 L) v! A7 F1 u0 J. P3 K1 G
text   :I形光标
4 Q. i- i" q" a3 pvertical-text   :水平I形光标 / F1 i5 ?* i& y5 Q3 J$ b1 d9 l, I0 y  D
no-drop   :不可拖动光标 7 j6 M* X2 Z7 @  n+ j( [+ L7 b
not-allowed   :无效光标   ^0 N8 W. w4 O+ o5 E: u* B, n
help   :?帮助光标
" q0 {: y( \- @7 x+ X0 L% Rall-scroll   :三角方向标
3 ~0 z( A- E) L2 S# bmove   :移动标 8 I+ k6 S0 q8 M" \1 T
crosshair   :十字标
" w7 L9 r8 j" m  W& Ke-resize   Z0 W" c& ~) I; t  S, o) }; y
n-resize 3 C; o, n0 M: ^; Z; L0 H
nw-resize
* |8 P( g+ P- S3 Uw-resize ' f8 n6 T) t/ @8 x& `2 R$ L
s-resize
6 h1 ?7 ]4 \- V, O/ o7 gse-resize
3 `* N+ I9 M" f1 x4 x% ^  Hsw-resize
% S8 L" I9 e- \& Q38.页面进入和退出的特效
# b9 z$ e7 s; B. S) |$ i进入页面 <meta   http-equiv= "Page-Enter "   content= "revealTrans(duration=x,   transition=y) ">
# l# z+ R# p, A3 P# W+ N" b推出页面 <meta   http-equiv= "Page-Exit "   content= "revealTrans(duration=x,   transition=y) ">     2 q' V$ V3 N9 y
这个是页面被载入和调出时的一些特效。duration表示特效的持续时间,以秒为单位。transition表示使用哪种特效,取值为1-23:
& Z% E+ [: k  @* }  0   矩形缩小   ' b1 F- d5 [8 L
  1   矩形扩大   
  ?) ~4 [" E9 ^) \  2   圆形缩小 & o7 Y/ ?+ @& S; T
  3   圆形扩大   5 w( b: E$ w+ B  u" W8 ]4 z5 d
  4   下到上刷新   
6 K  B7 C9 x1 G, k4 e) b8 C  5   上到下刷新 - T7 U5 [- e; @( L5 A' N
  6   左到右刷新   
0 u( b% Z# C: d  g  7   右到左刷新   $ {3 l; t2 U2 F6 K  U# B  a9 M
  8   竖百叶窗
- Q3 Q" ^" r3 ~+ F1 r% R  9   横百叶窗   . E3 O  d8 D3 [. c% b2 c9 Y
  10   错位横百叶窗   
% k; x1 E8 k$ V& A8 r1 P  11   错位竖百叶窗 5 H: s* _- [! }' G' L  k$ n
  12   点扩散   
! ~( f* {( v0 q6 Y3 _$ @6 Y8 b  13   左右到中间刷新   7 e$ Y4 H8 \/ |
  14   中间到左右刷新
% F. J  T' _0 K1 r6 f  15   中间到上下
/ _2 P5 i4 |: o# a  16   上下到中间   
( I: m' d# ?4 k6 H- J# q  17   右下到左上 5 ?7 v: I: v( G4 Z% y% ]
  18   右上到左下   ' K/ }! _8 w# A3 |- N- L2 X7 i
  19   左上到右下   ( }* h0 c6 ^2 r, q1 F. l7 `
  20   左下到右上 : M8 m2 v9 u; z
  21   横条   3 p, K! ?% Y3 I- T4 _
  22   竖条   
& \: u) l+ Q3 R/ _/ X  23   以上22种随机选择一种 ! _$ |  L  J0 R& {
39.在规定时间内跳转 # [% |  P+ a7 N( A, O, N$ ~
<META   http-equiv=V= "REFRESH "   content= "5;URL=http://www.williamlong.info ">   " w$ ~% o# u3 H0 E: G4 J  G
40.网页是否被检索 % n$ Z4 Q6 @4 I
<meta   name= "ROBOTS "   content= "属性值 ">
/ b+ a! M" {9 j7 ]& X0 I1 x  O  ~% K  其中属性值有以下一些: : K4 K# b$ w' v' C+ P  j8 g# \
  属性值为 "all ":   文件将被检索,且页上链接可被查询;
* n+ C; p# f; p; T' q4 K0 _# Y. p  属性值为 "none ":   文件不被检索,而且不查询页上的链接; 0 C& ?8 Q9 D+ Z; Z# L# F
  属性值为 "index ":   文件将被检索;   y8 o- J, J. d6 q# c+ |
  属性值为 "follow ":   查询页上的链接; " N7 P6 S; K$ X3 d  z; B% }% F0 t( d6 q
  属性值为 "noindex ":   文件不检索,但可被查询链接; & q6 E7 e7 q; j9 K! f$ V
  属性值为 "nofollow ":   文件不被检索,但可查询页上的链接。
* S! J4 I+ Z; {8 r/ y最大化窗口?
( m( Q( S9 `1 k# a  Q$ \8 `! e<script   language= "JavaScript ">
* v5 |' f: r' \. e# A$ M<!--
6 w! j% P: s. n$ ~( g( ^6 |- x) G4 G4 Dself.moveTo(0,0)
8 N1 V: l5 h  ]( zself.resizeTo(screen.availWidth,screen.availHeight) , d; e; H5 v! ]5 A) b9 z
//-->
" s) q/ B" O0 \- ]7 P& o, c</script> 7 M+ R* V" `$ F* m9 C

+ n+ h8 I- j! Z  v( E
! l1 g! ~! v9 R  Z  t4 ?解决问题:由于层与下拉框之间的优先级是:下拉框   >   层,因此在显示的时候,会因为优先级的次序而会出现如上问题。(如果几个元素都是层的话,我们可以通过层的   z-index   属性来设置)解决办法就是:给层中放一个优先级比下拉框更高的元素(iframe),从而解决此问题!具体解决代码如下:
& D: n3 w- `& i. I* N<div   id= "menu "   style= "position:absolute;   visibility:hidden;   top:20px;   left:20px;   width:100px;   height:200px;   background-color:#6699cc; "> 6 @5 \: [( e/ P' E8 o
<table>
8 E5 ?2 S. k# e+ I, s    <tr> <td> item   1 </td> </tr>
3 T1 X0 ^4 @) C! K, G5 x3 V- J    <tr> <td> item   2 </td> </tr>
2 \. i/ l  W8 m3 g    <tr> <td> item   3 </td> </tr> ( I7 V" J* }( d6 e5 o0 ~$ S% F
    <tr> <td> item   4 </td> </tr> ( S/ R5 x3 i  y- z$ u4 u7 ~" ]
    <tr> <td> item   5 </td> </tr>
3 d' W/ {2 p+ n" m7 `% a; J    </table>
7 v  ^) @1 U$ c/ s  m    <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> - P1 Y, h/ k/ t1 w
</div> . s( s! y$ v; F! x" y
<a   href= "# "  > menu </a>
/ ]! q5 b! U) e# I/ X<form> 3 j- Y5 H5 F9 ~, j7 X5 ], m
    <select> <option> A   form   selection   list </option> </select>
* t: i- M+ E: x5 B: w  d2 |. }</form>
- Z+ h( u: q$ ]* c输入框也可以做的很漂亮了 ) _6 J9 w% S, l
<div   align= "center "> <input   type= "hidden "   name= "hao "   value= "yes "> 0 Z* d* O5 O2 t$ e3 ~! m/ \
                            外向数: <input   
* z0 Q, H8 S5 T' H. }4 d            name=answer   
# N  N. W- e/ A( [            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) "> & O. x; t. p1 P$ Z/ e
                         没回答的题数: <input   
, h0 w! r" p& t, i            name=unanswer   id= "unanswer "   
# i/ {5 |$ x* a) M5 p' H9 \5 e0 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) ">
- B6 s$ y) J: L/ j* E8 X5 ^" X                        <br/>
. r- F6 `3 E* l, C5 P                        总得分: 6 A* N, p* m( i$ F
                        <input   - i( O+ t+ N: B3 O; I0 A
            name=score   id= "score "   
" i1 u0 p- _8 e0 I4 V            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) "> ! q3 o( p4 J& Q' E4 T" q! k
                         结    论: ; n1 h/ X2 q( Q4 _, [
                        <input   % K1 F2 ^" S7 f7 c/ p
            name=xgjg   id= "xgjg "   
) a( l1 R$ j- ^/ \8 s" N+ {' f            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, b' e6 p! A                        <br/>
+ r  G! B# S. x                        <br/>   
& z2 q7 ~* c8 W2 |+ z/ X- }% e! ?6 y# n                        3 h/ Y) X! l  J* @% B, L
                        <input   onClick=processForm(this.form)   style= "FONT-FAMILY:   宋体;   FONT-SIZE:   9pt "   type=button   value=查看结果   name= "button ">   
6 P% \2 c' i' |5 o7 }; z+ j; x0 q                          <input   type= "reset "   name= "Submit "   value= "重做 ">
4 v+ s* F8 n  p+ ~' Y4 N: K                        </div>
% k+ Y0 \5 M  T+ R# _注意:修改 <body> 为 <body  > 即为打开最大
& c" D! K& t6 z! Z化窗口,而如果改为 <body  > 就变为窗口一打开就最小化
& Y/ d+ l5 [' g6 N* J1 d- l% w+ K<object   id= "min "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 "> ! f5 h! T/ x! R8 \3 e
                        <param   name= "Command "   value= "Minimize ">
- K; i/ M/ s0 c+ f                    </object>   <object   id= "max "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
& l0 d6 e  y, B; `                        <param   name= "Command "   value= "Maximize "> . {& X) f- T9 U; n$ w5 @* O/ \4 C
                    </object>
( |1 L* f$ Z8 q) D, H" x7 U</body> ' r. B2 t4 |9 {, J# r& s: Q, V
页面自动刷新(说明) 7 ~  G0 Q5 \6 F' `
当你做网页时,是不是有的时候想让你的网页自动不停刷新,或者过一段时间自动跳转到另外一个你自己设定的页面?其实实现这个效果非常地简单,而且这个效果甚至不能称之为特效。你只要把如下代码加入你的网页中就可以了。 & g/ q4 B5 k% B% v9 e: \
1,页面自动刷新:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20 "> ,其中20指每隔20秒刷新一次页面.
- R8 g6 M' L7 n7 i4 T2,页面自动跳转:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20;url=http://www.williamlong.info "> ,其中20指隔20秒后跳转到http://www.williamlong.info页面。   ! n# C7 ?2 N9 \  }; s3 p" D4 m0 D( ]+ l
页面自动关闭
$ ]; W9 R/ x- i, f4 ^( k5000是指时间 <body  >   ! E- b3 S, V9 k5 F' B# i
弹出窗口自动关闭   8 f: q  p3 T3 |
10秒后弹出窗口自动关闭   @9 V, r  m$ B7 I; `7 ?- ^: ]# d$ T
注意:在新的tan.htm的body中要加   <onLoad= "closeit() ">
" f$ j# q8 C4 S$ Qhead
& P9 f1 r* P1 ~* M<script   language= "JavaScript ">
% V& w! m: b( F  I; A! x3 k<!-- 4 \( g5 s4 ^5 t$ |6 m# ^
var   gt   =   unescape( '%3e '); ' t& V8 Y* @/ a0 B9 z7 ^/ C$ \6 s
var   popup   =   null; 0 r) b+ g" Z% [
var   over   =   "Launch   Pop-up   Navigator "; ; f" S5 O* S/ k$ y) f* U$ y+ P) Z  v
popup   =   window.open( ' ',   'popupnav ',   'width=225,height=235,resizable=1,scrollbars=auto '); . ~3 B  y; h: u3 z* U# Z" p. |
if   (popup   !=   null)   {
  s9 H) d( V, Z% U. Cif   (popup.opener   ==   null)   { 1 x# y3 \4 S0 O$ X/ N
popup.opener   =   self;     V0 J' C6 q7 O$ a( h
} ; W0 k" w8 @$ X: k0 S
popup.location.href   =   'tan.htm ';
, t( }7 H4 T! b- m9 Z} + Q% j+ C+ F8 {" X8 y3 F  F. o7 f, O4 m
//   --> - S; Z7 m2 M9 {1 k9 G7 j
</script> ; N" t" U" y% J' C* I, r0 ?
<body> 注意:这段代码是在新建文件中的
. ?: [% c0 O1 K! d<script   language= "JavaScript ">
2 x! y' r4 h5 ^. G; G) j1 S  function   closeit()   
( `+ X* F/ J9 y; P  </script> ( S% H: _3 \2 t0 }) e
这个可不是 <iframe> (引用)呀。是直接调用的。以下代码加入 <body> 区域
% d" T; o1 K/ R- \) Y<object   type= "text/x-scriptlet "   width= "800 "     height= "1000 "   data= "../index.htm ">
6 V3 [6 X4 D5 K( j; H, _. U</object>
1

评分人数

  • zw2004

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

顶哈

顶顶

TOP

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