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

另类实用代码~ 家底奉上

1.     将彻底屏蔽鼠标右键
! O* q+ a* w' ~+ N' a% w2 ]<table   border   oncontextmenu=return(false)> <td> no </table>   可用于Table . L9 Y7 I! d5 x/ h9 {2 ], P
2.   <body  >   取消选取、防止复制 ; L, F" W5 e3 p4 G" d  Y; X
3.     不准粘贴 ) S. I1 G. Y1 u0 v% w/ i# i
4.       防止复制
, Y5 \( [7 N2 @7 n) i! M5.   <link   rel= "Shortcut   Icon "   href= "favicon.ico ">   IE地址栏前换成自己的图标 9 A4 S4 F6 D, o5 a! g$ @9 X$ n
6.   <link   rel= "Bookmark "   href= "favicon.ico ">   可以在收藏夹中显示出你的图标 3 ^" w! y3 j- j* p: _, n( }/ j
7.   <input   style= "ime-mode:disabled ">   关闭输入法 1 C: K$ A, R: N' N) O" C5 T  Z3 c! M
8.   永远都会带着框架 : r8 ?6 u) z. u2 q' d' f6 J" o
<script   language= "JavaScript "> <!--
0 [  ]; r$ I; S4 b% S. K1 B/ Xif   (window   ==   top)top.location.href   =   "frames.htm ";   //frames.htm为框架网页
& L/ b: X8 ], [1 {7 P4 A; O//   --> </script> . q8 [/ L2 ?* h( [8 v4 d
9.   防止被人frame 6 U4 z  N" s( j9 I
<SCRIPT   LANGUAGE=JAVASCRIPT> <!--   1 ~! g  \" v0 H) S6 g* S
if   (top.location   !=   self.location)top.location=self.location; 3 X5 p  Q; a5 {5 |2 c3 q
//   --> </SCRIPT>
: R7 I/ a- {: l5 Z10.   网页将不能被另存为
  B. n; Q+ e+ X* K/ c2 P& I, w6 R% l<noscript> <iframe   src= "/blog/*.html> "; </iframe> </noscript>   
2 h' y5 X0 z, s9 i11.   <input   type=button   value=查看网页源代码   
2 g; v$ }1 ]* I9 ~$ ~% gonclick= "window.location   =   "view-source: "+   "http://www.williamlong.info " "> " J' l6 g5 _5 z- I- Q# ^9 b
12.删除时确认
& u$ E' i; r6 A<a   href= "javascript:if(confirm( "确实要删除吗? "))location= "boos.asp?&areyou=删除&page=1 " "> 删除 </a>   
6 K& z% _: F4 Y4 e+ B5 u13.   取得控件的绝对位置 * o' I3 W0 l" I8 X2 C  [; X
//Javascript # Q2 \3 o" h3 @, c4 f1 T( _, I6 ]
<script   language= "Javascript "> : p5 S8 C: H# J7 h% }
function   getIE(e){
7 U$ \& ^! K# M* l$ M" _/ ovar   t=e.offsetTop; * L1 z& Q7 Y( j% t, h; @- Z
var   l=e.offsetLeft; % }' J) p5 v" ~+ e3 ?  t
while(e=e.offsetParent)
9 L0 o! H$ f( l+ [- S3 J% Q* Q. @alert( "top= "+t+ "/nleft= "+l);
5 P: N, d. C5 P# O} " i  u2 x4 O0 e& ~4 h
</script> 2 t' M6 Y% G; `- F% @
//VBScript
# e- @7 {: |$ [  T; m<script   language= "VBScript "> <!-- / {) p! \; P& A+ r' q) g- U( ~
function   getIE() , e" f2 h. I6 V/ z" T
dim   t,l,a,b ' U, S+ L% `) {" z+ S* d) ^' V
set   a=document.all.img1
9 n* l4 q9 P0 w4 T8 E, W& B4 _" Vt=document.all.img1.offsetTop
0 ?2 E, m2 Q( e5 nl=document.all.img1.offsetLeft
- ~2 f# f4 J/ \( K3 Lwhile   a.tagName <> "BODY "
9 k; b" N2 Y* c2 mset   a   =   a.offsetParent 5 ^; Y+ S, k' D# ]
t=t+a.offsetTop
  n$ S+ v" |; ]' M) Nl=l+a.offsetLeft
' u: d! K9 \, y2 I' z5 {wend
% Z* _: t4 ]7 u1 Z1 ^. @& G; D* amsgbox   "top= "&t&chr(13)& "left= "&l,64, "得到控件的位置 " ! }, H0 t0 [. a9 c
end   function
5 q, G9 |8 q9 }; d9 O' [  M1 |--> </script> 9 \1 X9 J6 {. t( _" s
14.   光标是停在文本框文字的最后 8 ]& Z; C! _* r& Z1 p
<script   language= "javascript "> / w* `9 Q& V0 c$ O% \' A
function   cc() : Z; j8 _4 }1 P2 C
{ & L( p* A* u6 U/ d0 S" p7 v  F
var   e   =   event.srcElement;
( s7 _; G0 N3 T4 kvar   r   =e.createTextRange();
  N! ~  K4 n0 ]0 F7 R: i. X# O2 x% B: mr.moveStart( "character ",e.value.length);
" w+ z) X& N, s' `% D: P7 Fr.collapse(true); 5 V2 b5 l+ q9 @1 s$ q% c
r.select(); 3 w+ z5 b1 l2 H
} ' x1 I# y) [1 {2 d) k7 D
</script> * D' b4 @; P1 q' L" O
<input   type=text   name=text1   value= "123 "  > , D5 p$ t8 u3 s1 k, @$ A8 V# e, D
15.   判断上一页的来源
6 F) U7 h7 d, N9 F( G* {7 ?javascript:
1 E; R6 i$ E) E2 Gdocument.referrer
+ |$ l7 S4 ?" ]0 O( c" e16.   最小化、最大化、关闭窗口 1 s% a: E8 ~8 B) O; S
<object   id=hh1   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   
. N0 w6 e2 b- M: T" Q7 T5 }<param   name= "Command "   value= "Minimize "> </object>
5 l) r% E5 j  i2 n& Q<object   id=hh2   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   : r: Y, {0 }% j, c' k. z0 `
<param   name= "Command "   value= "Maximize "> </object> 1 q' f# H  f  y. n- w% x( }
<OBJECT   id=hh3   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 "> " `5 s0 b6 j# v, O. {8 ]
<;PARAM   NAME= "Command "   VALUE= "Close "> </OBJECT> 3 T2 N: ~# m+ W3 R" n
<input   type=button   value=最小化   onclick=hh1.Click()> . ^- |5 W( {3 `1 {' ~
<input   type=button   value=最大化   onclick=hh2.Click()> ' j6 T' z: g6 t9 Y" e* y) E
<input   type=button   value=关闭   onclick=hh3.Click()> 0 ?/ N* e& x: g; Z+ U" L/ T! S
本例适用于IE
* s2 A4 N4 I' N4 o17.屏蔽功能键Shift,Alt,Ctrl : n+ G7 z/ \9 a
<script> . s; _9 C2 K. @9 \9 k3 T( \
function   look(){   
) a9 e' ]$ p/ `2 {' d% zif(event.shiftKey)   0 n* u' Q& _9 Q6 e) ]) T, H3 {
alert( "禁止按Shift键! ");   //可以换成ALT CTRL - c4 P: O$ I) k5 W
}   
) r2 }" f: N7 M8 P* mdocument.onkeydown=look;   5 J" F! g% I  [8 z* L% P' S
</script>
* V' X5 _2 }; I0 G18.   网页不会被缓存 8 A4 t+ e6 Q* b. L) r, I
<META   HTTP-EQUIV= "pragma "   CONTENT= "no-cache "> # U( X* ^9 M5 k- ^  G
<META   HTTP-EQUIV= "Cache-Control "   CONTENT= "no-cache,   must-revalidate ">
: W! P! z) e, ]0 _0 w+ K* f5 u<META   HTTP-EQUIV= "expires "   CONTENT= "Wed,   26   Feb   1997   08:21:57   GMT "> + H/ X5 x; f2 e& B& I/ i. S
或者 <META   HTTP-EQUIV= "expires "   CONTENT= "0 "> ' b/ ]0 s2 p5 s6 Y' x
19.怎样让表单没有凹凸感? 9 k9 P* x* d. |9 y4 L1 R
<input   type=text   style= "border:1   solid   #000000 ">   
0 E" ~, y6 V/ E8 k) S4 z" `! ~3 A8 Z7 w9 h. d5 C& E  q+ |
<input   type=text   style= "border-left:none;   border-right:none;   border-top:none;   border-bottom:   
$ J3 T! p& k9 |0 `; h) u1   solid   #000000 "> </textarea> 0 N2 O9 C) W  @/ d
20. <div> <span> & <layer> 的区别?   
) A5 X% J/ d: }<div> (division)用来定义大段的页面元素,会产生转行   
$ d) O+ r* v$ a) G<span> 用来定义同一行内的元素,跟 <div> 的唯一区别是不产生转行   ) r+ {$ o% q* h
<layer> 是ns的标记,ie不支持,相当于 <div> * t+ e6 s1 h: V4 H- ~
21.让弹出窗口总是在最上面: : U& L: _1 U+ c+ ^* u
<body  > % M, a5 U/ ]+ k2 w7 Y$ ^, I8 }0 L
22.不要滚动条?   
' }. f* y% q4 P8 z# {0 E. v让竖条没有:   + w% p2 a* e# w  R9 W( q
<body   style= "overflow:scroll;overflow-y:hidden ">   % A$ Z5 @% r, C  `+ n9 J
</body>   
0 O5 w3 ?! b, Y5 m让横条没有:   " Z8 i# C+ h3 w. l% L& R, r0 }; o
<body   style= "overflow:scroll;overflow-x:hidden ">   ) G4 m6 H+ w/ t+ {' k0 j% N; Y
</body>   
8 L3 n6 C+ |4 _( W" M$ b两个都去掉?更简单了     q. Z8 E0 P5 a. T7 t
<body   scroll= "no ">   
, [1 a/ Y4 x5 k</body>   
3 n5 Y; r: B  m6 O23.怎样去掉图片链接点击后,图片周围的虚线?
2 [; U$ f# Y. X, M9 W, w1 b- j<a   href= "# "  > <img   src= "/blog/logo.jpg "   border=0> </a> / x( m% a8 g2 J3 j
24.电子邮件处理提交表单 % V  c6 G# J& Q) ?0 T% V2 j
<form   name= "form1 "   method= "post "   action= "[email=****@***.com]mailto:****@***.com[/email] "   enctype= "text/plain ">   0 p+ I" G/ J4 K
<input   type=submit>
: }+ ~& ?) o; n" i6 c& n</form> " T' Y/ x$ I/ j: [/ h
25.在打开的子窗口刷新父窗口的代码里如何写?
% [$ p4 G1 o* ~) m# B- P4 zwindow.opener.location.reload()
9 J4 g( S- k4 i# ^& P9 q8 p1 x26.如何设定打开页面的大小
3 \$ l8 ]* o3 e) B2 Q" R- O<body  >
6 E: m( t/ m6 ?+ x打开页面的位置 <body  >
2 w, v$ O( j* h: }* X% v3 _1 |  S27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动   9 {/ s2 M0 ?: n0 C- p; o& m8 @
<STYLE>   
7 q: K6 l8 t* ^" F5 b) Gbody   
7 x; }6 Y& }3 D2 C5 T3 L$ I{background-image:url(/blog/logo.gif);   background-repeat:no-repeat;   
& a; a' }3 u$ O' vbackground-position:center;background-attachment:   fixed}   : W  r: X! ~4 D
</STYLE>   
1 [# ^7 F! W8 v% Y6 O& C- i28.   检查一段字符串是否全由数字组成
" @2 c2 C" G: [! h8 Q& U6 w<script   language= "Javascript "> <!--
7 ]4 C6 L  N$ J. q- D# g# Sfunction   checkNum(str){return   str.match(//D/)==null} 5 P/ c) }; p# A: d+ [5 w
alert(checkNum( "1232142141 "))
% `( U( z, O7 V1 ?% oalert(checkNum( "123214214a1 ")) $ b( v* ^: h  l( I
//   --> </script>
+ m$ Z6 x* \. s29.   获得一个窗口的大小 ! m: _' E2 `. r3 T4 N% l, ^
document.body.clientWidth;   document.body.clientHeight
/ Y6 J3 {; K( j1 F' k) ~- V+ V30.   怎么判断是否是字符
/ O9 W9 z) K% N5 X5 kif   (/[^/x00-/xff]/g.test(s))   alert( "含有汉字 "); ; J2 |1 i6 T1 N9 I$ K6 c# u2 U0 z
else   alert( "全是字符 ");
7 b& E: _* N2 g: a& d" l  {31.TEXTAREA自适应文字行数的多少
' C6 ]+ Z" O$ E0 T<textarea   rows=1   name=s1   cols=27  > ( ^4 Z/ N- b$ {1 o- `
</textarea>
, I' V  _' e( U0 ]7 y32.   日期减去天数等于第二个日期 9 Q# d' o/ w6 g6 Q9 r2 |( w
<script   language=Javascript>
. n6 W. l* g0 y1 g4 Zfunction   cc(dd,dadd)
" E! T& {% g' B# S2 v: a; j- ^{ + e$ R$ a+ U+ o' r' C" N* }
//可以加上错误处理
( @3 B& F1 M& G, w% s" L9 w- Mvar   a   =   new   Date(dd)
  P9 o4 y. P- ]' `a   =   a.valueOf() 4 K6 Y% s) t  `6 N. s
a   =   a   -   dadd   *   24   *   60   *   60   *   1000 # ^& |1 i" g6 |" S3 R/ |. _
a   =   new   Date(a) 0 T5 [, b$ j/ t  h7 M! F) }
alert(a.getFullYear()   +   "年 "   +   (a.getMonth()   +   1)   +   "月 "   +   a.getDate()   +   "日 ")
$ k: ^2 O. y, F+ d2 m% h}
1 Z/ G- V3 H, ncc( "12/23/2002 ",2)
$ Y6 x' d% L7 p' i</script>
6 a( g* X) d! |% U: Y, u33.   选择了哪一个Radio
2 o9 s* {  Z  O8 U0 N& \) a/ a# K2 z<HTML> <script   language= "vbscript ">
- O" M1 d: m/ `* x0 [function   checkme() ! g% G$ {6 ?3 j  Y
for   each   ob   in   radio1 1 q( X8 h; b: X1 V. |' Q. l/ Q# q
if   ob.checked   then   window.alert   ob.value
- {+ u: X% P9 |0 F6 L% Hnext
9 F, c' P. L7 l  [" d  Pend   function % H& |3 E9 d. E" Y# H
</script> <BODY> 6 T/ w; |+ S! |- m0 Z6 }: c
<INPUT   name= "radio1 "   type= "radio "   value= "style "   checked> Style
: T( b6 }# b/ R/ B$ ]) [<INPUT   name= "radio1 "   type= "radio "   value= "barcode "> Barcode ( a" q$ W' Q# J( S3 J
<INPUT   type= "button "   value= "check "  >
, Q$ X$ N: {; s: U, \4 D0 P$ H; d</BODY> </HTML>   G( c% h3 p3 C# \, G
34.脚本永不出错
; h  e! V' J* G' t7 v/ L" E% g<SCRIPT   LANGUAGE= "JavaScript ">   . |" W. j' E5 n
<!--   Hide   ; z  [3 V" P0 }8 U2 v) E$ r5 _
function   killErrors()   {   
) x( `$ _4 N3 freturn   true;   
6 ^9 u- o, w7 z' W, S: X$ _3 i}   % ]6 G0 y: Q; D
window.onerror   =   killErrors;   
: Q" r  p0 Z8 c; _6 p//   -->   8 Z# M( W' l% |. F+ v+ d: a, [3 _" f: y
</SCRIPT> , e% Y4 D1 @9 w- t* C& N+ R
35.ENTER键可以让光标移到下一个输入框 8 f8 z4 |$ Y# [  h+ o6 |. l
<input  > 4 J/ I( n; g, ]2 s% b, x1 F; k
36.   检测某个网站的链接速度: - t+ v% Q& T- X! w% Q9 A5 P0 P4 U( A
把如下代码加入 <body> 区域中:
; A; b* G  P, D) [+ X9 o* R! ?; A<script   language=Javascript> - u/ W  v/ k9 ]5 L& p1 X
tim=1
/ ^& f5 I3 {# ^# h6 C! osetInterval( "tim++ ",100)
2 i- g5 V! ]- J$ R3 tb=1 % q7 \) ?! W; O
var   autourl=new   Array() " q$ G- O( t# @1 ]! u
autourl[1]= "www.njcatv.net " 0 W6 ~; r$ R% W# n: i
autourl[2]= "javacool.3322.net "
$ F- H* ~$ g9 b. _( R  _7 ^+ @( hautourl[3]= "www.sina.com.cn "
( z0 Z3 J& n: Q' L) q0 Eautourl[4]= "www.nuaa.edu.cn "
4 X, [* b# E8 l7 u. H9 ?* y0 Bautourl[5]= "www.cctv.com " . _& n" D( \' @& q
function   butt(){ , u9 a; T; l* Q1 @% r5 v9 X
document.write( " <form   name=autof> ")
2 |) K5 ?6 K9 H+ `for(var   i=1;i <autourl.length;i++)
" @" _1 K: v" f. h# |5 B' P6 Ndocument.write( " <input   type=text   name=txt "+i+ "   size=10   value= "/blog/测试中......> "   =》 <input   type=text     O9 W! v$ o, Y3 B. r. Q
name=url "+i+ "   size=40>   =》 <input   type=button   value=GO   : `& I6 f7 l$ H- w1 i$ P# e
onclick=window.open(this.form.url "+i+ ".value)> <br/> ") % H, g6 F% z% V- a
document.write( " <input   type=submit   value=刷新> </form> ")
) i9 Q- ]/ L3 |: I0 y7 i+ |}   O: ~8 A1 S; E# U! \
butt()
# K$ y: `" Q2 r' H2 m& y3 J6 O, A. Dfunction   auto(url)
5 D% B; n* M. i+ e0 O( J/ ^; z9 Lelse ) C( Z7 [8 P$ W2 d2 y
b++
) ^' L5 A8 @5 m- j6 |$ {8 ~} ) w' {( m( @7 ]3 ~: S* I6 R
function   run(){for(var   i=1;i <autourl.length;i++)document.write( " <img   src=http:// "+autourl+ "/ "+Math.random()+ "   width=1   height=1   ! d+ D; b5 R/ H
onerror=auto( "http:// "+autourl+ " ")> ")}
7 x+ S' W6 T2 j* F. ]7 y- b2 ^' [) Srun() </script>
# R$ y! {' S/ o$ m4 e4 C37.   各种样式的光标 ( }  i# x. X( }6 l3 r
auto   :标准光标 # \1 J" ~+ |$ n3 b& A5 E
default   :标准箭头 3 r7 y3 @" w3 r# l9 ]: g
hand   :手形光标 8 m* ?% N7 m8 I- }8 p
wait   :等待光标
9 X/ P) v) i- P( W& Z+ }1 ?9 H+ Atext   :I形光标 ) B/ P: M  ?6 ]9 |: Z4 p
vertical-text   :水平I形光标 ( a  W! z$ ~( H% q& B
no-drop   :不可拖动光标 # z6 \, e; |& T! B5 `
not-allowed   :无效光标
$ v% ^. r7 x+ E/ N& l& r. Qhelp   :?帮助光标
2 H( n+ s. c4 K% X( g0 y; Gall-scroll   :三角方向标 ( `! G8 w8 b# g/ y% ]5 v# k
move   :移动标 / \5 ^2 `  P/ F0 q& F; y
crosshair   :十字标
( G; d; u9 `9 T% Je-resize
* B% m1 W  g* ], x8 Hn-resize ) g6 s- @, I& _: b
nw-resize ; L- U/ i8 o+ P" F; t6 ?( Y5 ^
w-resize ( ~+ e  D  L- B1 f; c
s-resize ' n& S$ d+ j/ m+ W+ D! T6 }
se-resize . I+ G& S$ Q2 B9 |3 K( {
sw-resize 9 ~3 a" ~4 i3 V" W* i
38.页面进入和退出的特效 ! X9 K, a. F7 h9 {% J
进入页面 <meta   http-equiv= "Page-Enter "   content= "revealTrans(duration=x,   transition=y) ">
! u  u6 V% b2 q% r4 Q' x0 W& u) P9 Q+ l推出页面 <meta   http-equiv= "Page-Exit "   content= "revealTrans(duration=x,   transition=y) ">     
; W' p/ t' ]+ l1 P5 m- ~8 n: O# i这个是页面被载入和调出时的一些特效。duration表示特效的持续时间,以秒为单位。transition表示使用哪种特效,取值为1-23: / q2 ]# C( ?& ^7 E+ S
  0   矩形缩小   
& p! U% M  K0 j6 y  1   矩形扩大   
( n9 d+ |3 A$ O4 M  2   圆形缩小 4 F& K2 b. I, d2 c' l
  3   圆形扩大   
1 u! a$ N# `- h- z. [  4   下到上刷新   
  q  {: k3 c8 S  f  5   上到下刷新
( t& s6 ], y- P4 w2 B  6   左到右刷新   & ]! w) a$ Z! w1 n  X. {. t
  7   右到左刷新   
3 g; j- `+ U# r, W0 O: E% @  8   竖百叶窗
, M9 x8 O3 y; u* n  9   横百叶窗   
# z, m1 R: i. q) h- w: E' v  10   错位横百叶窗   3 f" z7 `1 L6 `4 O# j5 g
  11   错位竖百叶窗 $ M# \  t* T8 [( R' Q
  12   点扩散   : a4 C, Y6 Y( Z3 j
  13   左右到中间刷新   5 v6 \* f4 J+ p( L
  14   中间到左右刷新 ( b) m* C1 X: @1 p
  15   中间到上下 8 F" e4 C/ F2 [  e5 x. n9 P
  16   上下到中间   % P2 M7 j6 S' j+ c  x9 y
  17   右下到左上
5 L0 ?( J# s( O  18   右上到左下   
0 f# ^3 Q% h- ?* W' y4 ]5 W  19   左上到右下   
1 x/ m) Y: D' K  20   左下到右上
5 k$ S  @9 v* N6 y, ~/ ]+ \  21   横条   
' A, p5 f" A2 Y1 }. x5 b% q  22   竖条   ! q/ R8 L0 P1 d" v
  23   以上22种随机选择一种 * s" ?# ^  Q" N6 v3 S1 a
39.在规定时间内跳转 3 T* H1 O8 d! y
<META   http-equiv=V= "REFRESH "   content= "5;URL=http://www.williamlong.info ">   9 v) `" h8 r4 x/ |" c' G- I' b
40.网页是否被检索
6 D4 e7 t! n5 X+ H<meta   name= "ROBOTS "   content= "属性值 ">
( e! J: J2 R" d$ N' g  其中属性值有以下一些: ! F# j0 L9 b1 [9 Q8 w- u* z" h6 \
  属性值为 "all ":   文件将被检索,且页上链接可被查询; % }* E& f" p( Y) b0 b( D8 T1 Q
  属性值为 "none ":   文件不被检索,而且不查询页上的链接;
4 f0 Q' V  j7 m8 v1 t  属性值为 "index ":   文件将被检索;
# E' D2 N: i( b0 L( v1 n$ r  \% P  属性值为 "follow ":   查询页上的链接; * ^0 R7 g1 _8 R  {6 l  H
  属性值为 "noindex ":   文件不检索,但可被查询链接;
! b2 S% P) y; P5 m7 V' m' l7 b  属性值为 "nofollow ":   文件不被检索,但可查询页上的链接。 , J! Z% X9 S; Z' s
最大化窗口? 0 v8 s) }2 r3 {; i0 ~
<script   language= "JavaScript ">
) m' \8 N! S- f9 M: f4 [<!--
- n. t1 E: p( Yself.moveTo(0,0) ; t) h; H4 J3 N/ H+ n& M
self.resizeTo(screen.availWidth,screen.availHeight)
' R1 @& s. N: g8 g& a9 O( B& p$ v//--> 7 y1 T9 X% J- j/ M6 g8 Y
</script> 9 r+ }1 @$ S! i. F$ o
; S; J* `& {/ K/ V4 V

! D7 d$ [+ X- c( M解决问题:由于层与下拉框之间的优先级是:下拉框   >   层,因此在显示的时候,会因为优先级的次序而会出现如上问题。(如果几个元素都是层的话,我们可以通过层的   z-index   属性来设置)解决办法就是:给层中放一个优先级比下拉框更高的元素(iframe),从而解决此问题!具体解决代码如下: ! r* y5 m  b. ]/ F8 D3 V/ g
<div   id= "menu "   style= "position:absolute;   visibility:hidden;   top:20px;   left:20px;   width:100px;   height:200px;   background-color:#6699cc; "> 7 j2 O/ U* B4 R8 q/ p. K7 A
<table>
; `4 m' M: Y/ l$ I4 ^* c    <tr> <td> item   1 </td> </tr>
( x. _- ^  @5 j  ^) O    <tr> <td> item   2 </td> </tr> " J$ c3 ~3 _% n  h0 u+ [
    <tr> <td> item   3 </td> </tr>
( ~7 r0 E2 f+ h    <tr> <td> item   4 </td> </tr> 1 a4 y. D! L5 g0 K& l: \
    <tr> <td> item   5 </td> </tr> 7 h5 i  x4 N+ n3 {
    </table> ! O" c; U3 q. W# p* D- p
    <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>
6 @: ?7 G, i( F* t$ q, Z, V</div> 9 W4 E+ E. F) p, a9 Q
<a   href= "# "  > menu </a>
7 u; [7 _& k( _/ @1 ]2 C6 E<form>
$ C3 Y9 Y- j) S7 s2 h/ K    <select> <option> A   form   selection   list </option> </select> 4 {* E+ I8 c; X& a+ `$ G
</form>
: v. J& l+ i* N0 R1 [输入框也可以做的很漂亮了 & m" z8 {0 W& Y
<div   align= "center "> <input   type= "hidden "   name= "hao "   value= "yes ">
  X! D" Q( ]3 f% j/ |6 x) @8 q! d                            外向数: <input   + x9 u1 _+ ]; k
            name=answer   ! N& A# T. X) 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) ">
2 z7 c5 ?- F; o                         没回答的题数: <input   7 m9 b* E# A' ~
            name=unanswer   id= "unanswer "   4 I; d; Z  }' s+ Y' n9 T5 ~& V4 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) "> 3 Q3 o1 _% u  ?  y( W2 H7 x$ Y
                        <br/>
" a! b$ F# {5 T- z' L& M1 z3 `                        总得分:
! M' Q* P- ~  ~3 `% @                        <input   4 s+ A$ H& j% C* x9 b8 K
            name=score   id= "score "   
" J( z7 R% s; D* g! g5 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) ">
% |, s1 R; q# x                         结    论:
- u0 {4 k4 |* r1 g                        <input   
; r$ P% w, w! l" o/ }            name=xgjg   id= "xgjg "   
4 q4 g/ D/ B! s2 H" [            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) "> $ F6 v/ t* Y7 K0 r  M" x
                        <br/> 1 {" u3 N8 I. b* a
                        <br/>   5 i9 C+ v/ m+ ?& H! D
                        : f% r# o- b9 u* P
                        <input   onClick=processForm(this.form)   style= "FONT-FAMILY:   宋体;   FONT-SIZE:   9pt "   type=button   value=查看结果   name= "button ">   
* ]3 |0 t! R2 E+ `+ A0 C# U                          <input   type= "reset "   name= "Submit "   value= "重做 ">
0 k# c: B/ E/ w, ^$ U                        </div>
6 \& S( `$ p$ A4 V2 h注意:修改 <body> 为 <body  > 即为打开最大
' v. R% Y3 y2 j; ^/ D/ {" o; G2 o# z5 {化窗口,而如果改为 <body  > 就变为窗口一打开就最小化 + X& h8 y& v: m- v/ ~. c1 u* b
<object   id= "min "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
7 z8 ]$ s6 p- h8 a+ E: t/ r                        <param   name= "Command "   value= "Minimize ">
' Y- d/ z% f- N% I                    </object>   <object   id= "max "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
+ p9 k: w$ G- W                        <param   name= "Command "   value= "Maximize ">
7 s; W7 S2 V9 `. g( j! u# Q                    </object>
5 b4 ~+ F% H; @5 M</body> ; M! i, K# r- m0 L) C( p
页面自动刷新(说明)
: N# c/ u: E" c5 O, D当你做网页时,是不是有的时候想让你的网页自动不停刷新,或者过一段时间自动跳转到另外一个你自己设定的页面?其实实现这个效果非常地简单,而且这个效果甚至不能称之为特效。你只要把如下代码加入你的网页中就可以了。 % y* @% [0 T3 N. }) O1 R. I
1,页面自动刷新:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20 "> ,其中20指每隔20秒刷新一次页面. ! w4 P6 q# M* D* d
2,页面自动跳转:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20;url=http://www.williamlong.info "> ,其中20指隔20秒后跳转到http://www.williamlong.info页面。   * b4 f' s- l7 {& ?# F+ |: P
页面自动关闭
- T5 n/ O) ~: `$ g$ `5000是指时间 <body  >   
; t8 `, f4 {9 V1 t弹出窗口自动关闭   
5 Y/ m% M) @7 D10秒后弹出窗口自动关闭 / ]6 f+ h+ C, f0 r3 h& a
注意:在新的tan.htm的body中要加   <onLoad= "closeit() ">
' x* J3 Q! O: `head & C4 x" ~& S' w' N, D1 Y  N5 g, N
<script   language= "JavaScript "> 4 h" o+ `( W0 W' Q4 P+ K
<!--
# c2 y% `; J7 \% xvar   gt   =   unescape( '%3e ');
8 q4 [- |: W; p" U6 Xvar   popup   =   null;
. u  n1 p1 z- f8 P- ~/ pvar   over   =   "Launch   Pop-up   Navigator ";   _! m- x. J/ X1 @- E2 k( k2 h$ ?& A
popup   =   window.open( ' ',   'popupnav ',   'width=225,height=235,resizable=1,scrollbars=auto ');
3 n5 \' }" @- v! u9 F. vif   (popup   !=   null)   {
/ s' Y! ?, q" f) G3 Y( k- x0 ]if   (popup.opener   ==   null)   { 0 b0 s$ t7 u- d& N+ V# v1 U
popup.opener   =   self;   $ t- T7 J1 O2 }. p( y" l: s
} - i: y! _8 Y1 B
popup.location.href   =   'tan.htm '; - M# _& N6 u' Q" v- @! q, E
}
! G4 r" R# u, v) p  Z//   -->
5 ]2 `, w' r( t: P- m1 K8 i</script> 5 H4 e9 t% Z7 b0 j2 [. E
<body> 注意:这段代码是在新建文件中的
; A/ a" ]* O( ^. ^<script   language= "JavaScript ">
9 u( F8 B  A. Q' E# t" H  K  function   closeit()   7 ^9 `4 D2 Z2 n7 d8 B
  </script> 5 O; \: ~! \% W0 V! V; f- Z6 |
这个可不是 <iframe> (引用)呀。是直接调用的。以下代码加入 <body> 区域
- ^$ w) o" D0 I0 N<object   type= "text/x-scriptlet "   width= "800 "     height= "1000 "   data= "../index.htm "> % C; z: V0 p3 k$ {5 K0 f7 y
</object>
1

评分人数

  • zw2004

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

顶哈

顶顶

TOP

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