返回列表 发帖

另类实用代码~ 家底奉上

1.     将彻底屏蔽鼠标右键
9 H& ?, p/ R7 [# [<table   border   oncontextmenu=return(false)> <td> no </table>   可用于Table
% f6 l7 N! P! ^8 P" R5 q1 O0 ^5 f2.   <body  >   取消选取、防止复制
) N$ [# q) y7 g0 ]$ G3.     不准粘贴
$ _! ?* ^) @4 O# Q2 I5 h9 G* d9 Z  V4.       防止复制
' I- ~+ X+ [0 g8 r% S3 e- x5.   <link   rel= "Shortcut   Icon "   href= "favicon.ico ">   IE地址栏前换成自己的图标 2 e3 _4 S4 u) t& s  \" d
6.   <link   rel= "Bookmark "   href= "favicon.ico ">   可以在收藏夹中显示出你的图标 " r; ?! V% L: S4 C, W; M- [, y
7.   <input   style= "ime-mode:disabled ">   关闭输入法
* T$ b7 n* s* G6 w8.   永远都会带着框架
) z7 [4 Z$ V$ Y8 S5 Q/ U5 Y<script   language= "JavaScript "> <!--
: x0 p  Y! r* N+ F7 E/ I7 cif   (window   ==   top)top.location.href   =   "frames.htm ";   //frames.htm为框架网页
9 X% X- O7 M1 C; k$ f( ]( d& R//   --> </script>
3 _$ r  r5 M, d9.   防止被人frame 1 J0 O! a7 c0 |& t# i
<SCRIPT   LANGUAGE=JAVASCRIPT> <!--   ' Y" y* \" v0 E2 v% O
if   (top.location   !=   self.location)top.location=self.location; . Z8 a' `2 ^4 a2 y. L. w( P3 P
//   --> </SCRIPT>
- k/ a3 n9 _, f* K* c1 z6 Z0 s10.   网页将不能被另存为   e+ N& r9 b: P6 n
<noscript> <iframe   src= "/blog/*.html> "; </iframe> </noscript>   
& U% O: x3 `9 N$ M8 Z: M2 a9 i* w11.   <input   type=button   value=查看网页源代码   8 A3 h' K& [/ N) M" z0 P
onclick= "window.location   =   "view-source: "+   "http://www.williamlong.info " "> : I7 c+ o) ]6 M, U4 @3 t$ s( D9 y& G
12.删除时确认
6 |. F+ }0 k7 v3 J  @9 v- C<a   href= "javascript:if(confirm( "确实要删除吗? "))location= "boos.asp?&areyou=删除&page=1 " "> 删除 </a>   0 J+ o9 J- Q% S6 p
13.   取得控件的绝对位置
9 g2 u. A# L7 \0 \( C/ k$ [//Javascript 8 `9 v2 J5 t# o" f
<script   language= "Javascript "> 0 y8 a( L; t- }$ R, k. b2 K. W
function   getIE(e){ 7 T% Z- F4 {1 f+ d
var   t=e.offsetTop; ' _3 |) b3 L8 K. O6 e2 T
var   l=e.offsetLeft;
  D+ {4 ~5 s7 ^4 U7 [( q% Q0 Qwhile(e=e.offsetParent) " k5 N* f+ q" U" X
alert( "top= "+t+ "/nleft= "+l);
7 ?1 }% \) S7 `1 E6 p4 q9 F} , h# K+ Q( b& Y9 ^; C# l
</script>
% ^1 }& Q9 \+ P4 |' D# K//VBScript $ c% Z. r# i1 q7 x- R
<script   language= "VBScript "> <!--
, S+ Q5 y" L2 j+ f8 hfunction   getIE()
& P( G4 p8 }/ o% x0 |  X" N9 zdim   t,l,a,b - H  c$ p  c' F, [
set   a=document.all.img1 * D  }% S+ d  j4 `' ^0 W0 l; ^
t=document.all.img1.offsetTop
- j) W: O: X2 ?* Rl=document.all.img1.offsetLeft
! D' D8 `5 f% {while   a.tagName <> "BODY "
7 k3 I, w, R3 T9 m6 Dset   a   =   a.offsetParent
3 T8 [4 Q% H) N7 y( _* St=t+a.offsetTop
8 `+ v9 h8 d9 l+ U/ y& `7 z; Il=l+a.offsetLeft
+ N. @2 I- @; a8 j5 S* H4 @. Nwend , c/ }& |' X# _
msgbox   "top= "&t&chr(13)& "left= "&l,64, "得到控件的位置 "
$ Q& d+ G( D# U4 _6 b0 b  _6 j0 ?end   function
2 ~8 P5 D* B* e  L# g/ g--> </script>
8 g6 W# @; V" N" o( m14.   光标是停在文本框文字的最后
4 f! P) @- F! p6 @; j* q<script   language= "javascript "> . U5 N" y2 s7 c( b* b3 y  d8 ]
function   cc()
+ B' z- h( a/ K3 d1 H+ \{ % k, x5 J- Y- J* o8 g; E8 p
var   e   =   event.srcElement;
" E9 d, K7 F2 h/ ?5 }0 [var   r   =e.createTextRange(); ' J8 X* O( D1 Y/ w& Z  u% s' t% T; E
r.moveStart( "character ",e.value.length);
* s0 w! l9 ~/ D" W& `" B/ Br.collapse(true); ! e7 ~  b1 b. ]3 Y- }+ P& \
r.select();
* Z, \9 o4 R: P- R, u# r}   i0 m% P1 j& a9 l6 c. G2 X  X+ S
</script>
. N) C) d: V$ q$ ~<input   type=text   name=text1   value= "123 "  >
2 N# K1 C) o% _; e8 B7 j  G/ Y) Z15.   判断上一页的来源
  N3 p  s  r* `. @8 {javascript: 2 T. U, c2 I8 N/ w
document.referrer 2 ?. x; z* A& Q/ z' u. G9 m
16.   最小化、最大化、关闭窗口 $ q  c: m! R$ h6 o, a2 n1 X  f* u
<object   id=hh1   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   
" k* V- z( T+ x$ z' ^<param   name= "Command "   value= "Minimize "> </object> ( }$ h, t4 M, v1 t8 v9 ?$ V$ B5 r- `
<object   id=hh2   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   8 F* H# V: K" b4 |) X% ~. A0 g
<param   name= "Command "   value= "Maximize "> </object>
6 a+ f, D: ]3 ~2 e<OBJECT   id=hh3   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 "> 0 L* l2 a( P( J! s) B
<;PARAM   NAME= "Command "   VALUE= "Close "> </OBJECT>
* E% B. K7 M. l6 _2 U<input   type=button   value=最小化   onclick=hh1.Click()> 4 P6 b& j& w& D2 ^6 l4 V3 p
<input   type=button   value=最大化   onclick=hh2.Click()>
& F; U3 z: m2 ]- ?7 C<input   type=button   value=关闭   onclick=hh3.Click()>
# [* I6 j  B% c6 I6 N- @$ v本例适用于IE 4 B( Q: t# b- o
17.屏蔽功能键Shift,Alt,Ctrl
$ |7 Y# l1 [; D<script> 4 ]9 i3 o- ~# r) s
function   look(){   + U/ O! E" B# P$ s+ w1 ^
if(event.shiftKey)   
4 `0 \6 X6 k% \alert( "禁止按Shift键! ");   //可以换成ALT CTRL 6 S3 o! y* o) ?1 ?
}   7 z" ]4 s1 K% o0 |, Q2 k# x1 l
document.onkeydown=look;   
% M0 l% i$ [8 n1 P: u$ o, j</script> 9 ^2 R: C3 X& ?  @0 o$ N
18.   网页不会被缓存
: w7 b9 r+ e9 Y5 ]* D% Z: Y<META   HTTP-EQUIV= "pragma "   CONTENT= "no-cache "> 6 q0 W- h: Q6 d2 ~+ Z7 T" w+ _
<META   HTTP-EQUIV= "Cache-Control "   CONTENT= "no-cache,   must-revalidate ">
/ y! [$ X/ _! S, z<META   HTTP-EQUIV= "expires "   CONTENT= "Wed,   26   Feb   1997   08:21:57   GMT "> $ S$ C0 Z" t# u/ q; p$ v; t
或者 <META   HTTP-EQUIV= "expires "   CONTENT= "0 ">
& t  ?9 _$ S- w) b& ]3 H8 y19.怎样让表单没有凹凸感? 7 C9 o9 R6 o1 N3 e) \; B& O+ \5 F7 ]
<input   type=text   style= "border:1   solid   #000000 ">   
. R6 ^! Q! M  I
. b% a' f3 b3 o$ w; P/ i+ k<input   type=text   style= "border-left:none;   border-right:none;   border-top:none;   border-bottom:   % Q( u* y9 @! M5 {+ H* v0 T! `
1   solid   #000000 "> </textarea>
5 W3 V2 s: w0 y5 E& R; `: F; E20. <div> <span> & <layer> 的区别?   ! p6 d! v/ W3 I) f: L6 g! {( y- I
<div> (division)用来定义大段的页面元素,会产生转行   
. f0 N; C6 W/ O! {. ^<span> 用来定义同一行内的元素,跟 <div> 的唯一区别是不产生转行   
* y& l5 ^' F" o* {& y<layer> 是ns的标记,ie不支持,相当于 <div> ) K4 j. u: R8 O: Y
21.让弹出窗口总是在最上面:
  |6 g' F, E, Z# y$ n5 M<body  > $ |& \* _( o# M0 n0 p
22.不要滚动条?   
* |: L- r, I+ k4 p) ?3 S" r  Z$ n让竖条没有:   ) x- u4 r. R1 s& A% |8 M* t
<body   style= "overflow:scroll;overflow-y:hidden ">   
4 z# a( _4 X6 o; `4 p* {( M! d5 U</body>   
5 q+ c: ^1 s! e! l, r让横条没有:   
  q9 k3 }  F/ j$ q  @* S/ H+ C; a9 R<body   style= "overflow:scroll;overflow-x:hidden ">   
# L1 p9 f9 T$ {3 p% ]; b</body>   
4 Y& a3 P6 K" @两个都去掉?更简单了   8 K$ d! b8 P2 _5 j! @* g8 ^
<body   scroll= "no ">   $ ]7 t& Q5 R% T: e+ Q7 ~9 e
</body>   
' d2 ~) l9 A; E: A23.怎样去掉图片链接点击后,图片周围的虚线?
0 o; M( M: R  u9 n9 f5 ?5 X' x<a   href= "# "  > <img   src= "/blog/logo.jpg "   border=0> </a> : {' q  r* g% C: R* H. U, R$ g
24.电子邮件处理提交表单
; R: h4 z; X$ o  A" M<form   name= "form1 "   method= "post "   action= "[email=****@***.com]mailto:****@***.com[/email] "   enctype= "text/plain ">   
8 Y2 k( w: h# Q' r<input   type=submit>
) N7 K. W  o' a, W2 h</form> % }& [7 g" E& w* `( t
25.在打开的子窗口刷新父窗口的代码里如何写?
& L' _" E7 z! ?$ F$ _% g/ pwindow.opener.location.reload()
; [0 p$ o7 X4 u) o5 |8 [26.如何设定打开页面的大小
9 R, v, t' X3 l8 I( `+ p' {0 i<body  > 7 f( A  L, u( Q
打开页面的位置 <body  >
  ~9 P: y6 u7 y- L27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动   " u0 [5 w# V3 @( F" s8 Z
<STYLE>     U! S/ S& g: n  J) r' ^! X' c
body   
. o" M$ L% q' @4 g( N; V" D1 z{background-image:url(/blog/logo.gif);   background-repeat:no-repeat;   ' k) Q/ I/ d% }
background-position:center;background-attachment:   fixed}   
. W, ]5 C1 x. F. q4 p3 }</STYLE>   
* B9 N3 X: W' i0 F( F6 X+ b. I28.   检查一段字符串是否全由数字组成 $ U! V! H. i1 X
<script   language= "Javascript "> <!-- * S" e4 _8 P6 j- T5 e  V) d6 P& n" m
function   checkNum(str){return   str.match(//D/)==null}
1 w4 v! J& Q6 l3 k3 X3 Palert(checkNum( "1232142141 ")) " a% U9 D1 v- u" c) a+ P
alert(checkNum( "123214214a1 "))
0 |- h6 F- U8 X4 n& D' h//   --> </script>
, ]$ s2 d2 D( A1 t# }. b4 K/ i29.   获得一个窗口的大小
# V/ M8 u, I+ u) g# ^# M; H$ Wdocument.body.clientWidth;   document.body.clientHeight
4 a- e/ H) @2 t% e0 j30.   怎么判断是否是字符
& \/ ^% d1 [& d! ^9 \! B% x; Rif   (/[^/x00-/xff]/g.test(s))   alert( "含有汉字 ");
- g2 e+ Z  V- n1 ~  L' |* Uelse   alert( "全是字符 "); " _9 A0 l( Y6 N3 V7 j3 T0 _
31.TEXTAREA自适应文字行数的多少
7 \! e1 E4 F9 R) M<textarea   rows=1   name=s1   cols=27  >
9 ?0 |& j2 v" S. l/ m+ ]</textarea> 3 a# T' @7 Q, Y+ c2 V2 c. d; G
32.   日期减去天数等于第二个日期 " V- Q) C, H! X/ u
<script   language=Javascript> & v& l1 J8 ~& N; e' P, _1 I
function   cc(dd,dadd) ) K! b' Y) o; ~$ t7 p' ^" y; s
{
1 N/ a) A# \) j( s- h; o( Y//可以加上错误处理
4 H+ F  X. h$ C3 `var   a   =   new   Date(dd)
1 _0 s: M6 W2 ^& w9 p4 b" S; G  ta   =   a.valueOf()
3 P6 D) A9 f" O4 T' h7 Ia   =   a   -   dadd   *   24   *   60   *   60   *   1000   [: E$ s- o: _9 t
a   =   new   Date(a)
3 k' {( z2 r; O6 u0 ]# Valert(a.getFullYear()   +   "年 "   +   (a.getMonth()   +   1)   +   "月 "   +   a.getDate()   +   "日 ") 7 S  g: G! j1 P" D5 k1 g- |! M/ @
} * B, T$ G/ N. `
cc( "12/23/2002 ",2)   f! W3 b- V/ l  Z* l1 c2 X
</script>
* }2 j0 I" T+ K* i# `' L33.   选择了哪一个Radio : h5 u) ?* X5 x& M/ v) F
<HTML> <script   language= "vbscript ">
0 n. A9 m6 U3 k( b  p! [function   checkme()
' O% }2 b/ t/ y, v: ~! Q5 \3 Cfor   each   ob   in   radio1
. p) ~, a6 g( X0 S7 zif   ob.checked   then   window.alert   ob.value 2 J  G2 e3 e+ \6 B& k
next
  I# E1 j( b& bend   function ! V& I4 c: @* L4 C5 K: o6 w) C
</script> <BODY> 4 ]# H: v; k( `  V  S+ R8 L
<INPUT   name= "radio1 "   type= "radio "   value= "style "   checked> Style
$ k) Q0 J* P0 Y, x5 o* Q4 {7 X1 P<INPUT   name= "radio1 "   type= "radio "   value= "barcode "> Barcode
1 G& b& S& ?! ^4 _<INPUT   type= "button "   value= "check "  > ) J& X: w9 v- Q; o( ~" m
</BODY> </HTML> . t% x: {0 y( p  m( d( q# G+ k
34.脚本永不出错 % d4 Y2 P9 o8 Z2 @8 K& ^! A
<SCRIPT   LANGUAGE= "JavaScript ">   
5 y# R& z! w: }& O+ i* ]# ]9 p5 t, g<!--   Hide   5 l0 P# D9 Y& p
function   killErrors()   {   
* L- r& ^; Q; N! f6 p" |1 F- d' O) Dreturn   true;   
+ y* f( |: x8 _/ D. ]  b}   
$ ^$ B- x% S9 q' m- D5 o. Rwindow.onerror   =   killErrors;   + b' ?/ f% c, M# t7 ?
//   -->   
* d& Z  ]) Z, G/ _, L, t8 h# Z0 G</SCRIPT> / l6 b( N. d3 h
35.ENTER键可以让光标移到下一个输入框
$ o8 \1 R4 K+ j0 q+ }5 F6 D1 b<input  > : x: D9 l/ w6 o9 Y
36.   检测某个网站的链接速度: ) I/ ~* |; }. {9 ?+ N# b: I
把如下代码加入 <body> 区域中: 5 I" k" ~/ n- L- |3 [% D- a
<script   language=Javascript>
7 k8 N$ [) @' M8 N! {- r7 Ftim=1 / u9 |2 `( P9 F" S3 T* `* X* |
setInterval( "tim++ ",100) $ U1 `7 B! Y: E2 S
b=1
9 d. _, i  F4 P7 T/ dvar   autourl=new   Array() 9 S4 G6 f: O1 }. d+ @
autourl[1]= "www.njcatv.net "
: j' ?' E6 I4 E9 \$ G$ Nautourl[2]= "javacool.3322.net " ' ?" j' S7 g+ R. z$ k. c+ y. ]' w
autourl[3]= "www.sina.com.cn " 4 h9 b! Y1 r+ A# ~/ }( a
autourl[4]= "www.nuaa.edu.cn " / q3 I$ x( t! E" H( p$ {
autourl[5]= "www.cctv.com " 1 E% U6 a5 h6 w/ `0 C
function   butt(){
0 h* G$ G8 |5 `0 \/ a6 x$ F. ^document.write( " <form   name=autof> ")
" I: R) o3 M1 y% V: B( dfor(var   i=1;i <autourl.length;i++)   c' A. E7 g- T' n. ?( |
document.write( " <input   type=text   name=txt "+i+ "   size=10   value= "/blog/测试中......> "   =》 <input   type=text   5 I/ Q5 y$ k/ m1 v
name=url "+i+ "   size=40>   =》 <input   type=button   value=GO   
6 z4 {% ~5 E$ w; Q: monclick=window.open(this.form.url "+i+ ".value)> <br/> ") 5 Q" x+ k: J" w. R4 _% C
document.write( " <input   type=submit   value=刷新> </form> ")
# v8 J: R, i9 Q: L}
* A' T- a9 h2 g" hbutt() . B& c: o  F2 {4 R* m- [
function   auto(url)
$ s  ~: n1 N3 k  C& v5 ^1 lelse
' a0 U1 F7 @" e/ f2 C; V4 Bb++   C  K3 q! Y, X& d
}
  X: m" z* U; X4 {function   run(){for(var   i=1;i <autourl.length;i++)document.write( " <img   src=http:// "+autourl+ "/ "+Math.random()+ "   width=1   height=1   
2 F% \. ~. w6 `% K$ `onerror=auto( "http:// "+autourl+ " ")> ")}
8 D! S$ J# @3 Erun() </script>
) r! A) f( F" g6 E& _* `37.   各种样式的光标
# q  f" x$ s$ D; l% p2 vauto   :标准光标 ( @- L6 x% L( Q' o- f
default   :标准箭头 " H! T. k2 A$ g2 B+ M: L+ q* H
hand   :手形光标 ) A- D. Y8 T! Z8 W7 u  e; m" H
wait   :等待光标
& }7 S& \2 Y9 Q5 Ntext   :I形光标
* M" s0 _, i* A4 Y6 f7 e3 F8 B. Jvertical-text   :水平I形光标
' O# i( u, o* f4 r/ p# bno-drop   :不可拖动光标
' m2 d. O3 Z  Xnot-allowed   :无效光标
# J0 T5 J0 @4 m, ?5 H! Thelp   :?帮助光标
$ ^! N" T  K7 V& sall-scroll   :三角方向标
' K. s* T0 z0 ^0 z2 Vmove   :移动标 1 ?! M7 I! j, Z, d
crosshair   :十字标
0 `; x* l' m& ^, ]3 ^e-resize
7 V! m# j8 |: h* r' sn-resize 5 y+ A2 J% G8 _; h  B2 R$ A5 [
nw-resize
  ^5 b1 [$ [( `& F+ t# nw-resize
8 \, y, c# U! J# B  ~' ss-resize 3 v6 e+ v' Q3 N  H+ b: q8 \' M
se-resize
- S2 n6 e8 k' U: @sw-resize
2 W. D9 o# Q, o, b38.页面进入和退出的特效 # S4 l# Y3 E' z( F0 p& a# ^
进入页面 <meta   http-equiv= "Page-Enter "   content= "revealTrans(duration=x,   transition=y) "> 5 t' r  ^% h  |" F9 i2 ]
推出页面 <meta   http-equiv= "Page-Exit "   content= "revealTrans(duration=x,   transition=y) ">     0 [& X; @- p/ m2 m+ z& l9 h
这个是页面被载入和调出时的一些特效。duration表示特效的持续时间,以秒为单位。transition表示使用哪种特效,取值为1-23: 1 H. V0 C  ^( o; ]8 [. E  ?
  0   矩形缩小   
. Q% {# [+ F4 m9 F) B  1   矩形扩大   ) `8 }/ r' q4 d# B1 m- M% \
  2   圆形缩小 6 P5 l7 I6 C, t: G* }+ @
  3   圆形扩大   
9 b, v; `, ^$ f6 B7 g6 w' Q' E  4   下到上刷新   9 s9 b6 A* O# T# Q1 y3 O9 X
  5   上到下刷新
7 J3 ^7 ^; O# S! B2 Y  6   左到右刷新   
4 l$ T9 s0 ~1 }- u8 z$ }  7   右到左刷新   : w/ a- r+ S, g; c
  8   竖百叶窗
+ V; r) f. V. H# `2 I! V8 B  9   横百叶窗   : h5 u& P- Y( x" Y5 i) r
  10   错位横百叶窗   
2 e1 C& ?* N% i6 w. X5 K. a  11   错位竖百叶窗 % X5 c. T! m: ?& U3 ^
  12   点扩散   5 m$ s; ~  D  R7 k9 s  l  L
  13   左右到中间刷新   8 b  d6 m& b7 `5 B* C' M
  14   中间到左右刷新
5 p4 w7 u& d3 q1 q  15   中间到上下
% K& s" W8 V  d; E! f7 |  16   上下到中间   
' Q' t' x4 |6 O  17   右下到左上
5 K% ~' m" C3 T, |5 z( i; y  18   右上到左下   
" v  T# N' e" w+ e2 A9 I4 e/ s$ \' B5 r9 s  19   左上到右下   
9 L% {& {0 ^6 {- L# m# q' e, [+ j& @  20   左下到右上
4 @; l0 B: \" {( i! o; d  21   横条   
% c  k7 s/ ^  H" H! @8 f* q  22   竖条   
& r- g/ m9 L; j% w# X  23   以上22种随机选择一种
0 a& d- F, v* `: ]6 \6 ?39.在规定时间内跳转 ) t8 g, k2 i1 l" ]3 b0 O
<META   http-equiv=V= "REFRESH "   content= "5;URL=http://www.williamlong.info ">   
! y1 ^0 u; M' {; I40.网页是否被检索 6 D- h' g" Q3 j6 g* z+ m! O
<meta   name= "ROBOTS "   content= "属性值 ">
6 O" r6 d% M5 j: c  W. G2 d0 V( B8 {' }  其中属性值有以下一些:
9 L) l5 c. k+ ^! I  属性值为 "all ":   文件将被检索,且页上链接可被查询; - [1 I" l% D. Q8 c% c4 `. q- r
  属性值为 "none ":   文件不被检索,而且不查询页上的链接; ( I3 m% f6 ^% e/ h, o
  属性值为 "index ":   文件将被检索; 6 i& E6 t. i& a6 E3 Y5 O
  属性值为 "follow ":   查询页上的链接;
! q- k4 @; [+ b( h  属性值为 "noindex ":   文件不检索,但可被查询链接; + L3 E+ J0 W4 M; F1 d- @3 J5 L  R
  属性值为 "nofollow ":   文件不被检索,但可查询页上的链接。 . C( ~5 K# C9 q1 D- c- v1 i! o
最大化窗口? 8 g4 [' G5 {+ K1 D4 F; F) H
<script   language= "JavaScript ">
6 ?( a7 C4 Q6 Z' Y<!-- 4 }9 `! c9 [- |5 A+ v1 a
self.moveTo(0,0)
7 Z1 N' [/ X% I0 D1 H) g6 C/ Uself.resizeTo(screen.availWidth,screen.availHeight)
0 N9 O, J5 Q  z7 S//--> 1 Z" H* g: `8 q# @
</script>
3 \9 ?- J) z! y3 [9 P7 u' o& W8 n9 Y9 p$ m- N

0 G. u2 E# r  v7 q  [; j解决问题:由于层与下拉框之间的优先级是:下拉框   >   层,因此在显示的时候,会因为优先级的次序而会出现如上问题。(如果几个元素都是层的话,我们可以通过层的   z-index   属性来设置)解决办法就是:给层中放一个优先级比下拉框更高的元素(iframe),从而解决此问题!具体解决代码如下: 9 v; |/ U) L3 ^4 F7 s) G3 Q
<div   id= "menu "   style= "position:absolute;   visibility:hidden;   top:20px;   left:20px;   width:100px;   height:200px;   background-color:#6699cc; ">
* f, d9 R9 s% I% Z4 `- a! C) J7 z<table>
, z; A9 C" J. ?' q( ]    <tr> <td> item   1 </td> </tr>
5 t! I2 p! d* h- P. S" T    <tr> <td> item   2 </td> </tr>
, V0 K! H( o1 D# Y. z    <tr> <td> item   3 </td> </tr> : J) @- X- y( i0 ~; S$ O
    <tr> <td> item   4 </td> </tr>
+ A' K2 R: q/ T3 K: L& l1 m5 |/ g    <tr> <td> item   5 </td> </tr>
4 n. p1 }/ r7 F  F$ ]" n5 j    </table>
" f& p5 o- m9 x- T! 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> / Y* R4 Z* _) |0 M' d2 z9 b
</div>
. U) _+ f7 }4 `! m2 y+ ^  ~<a   href= "# "  > menu </a>
9 n  u3 @( X* j& V- N! U<form> - U/ |+ |, g- M9 n2 `0 C
    <select> <option> A   form   selection   list </option> </select>
+ A: z8 G+ E/ x</form> 8 `7 x5 j: R/ o) I2 ^$ J
输入框也可以做的很漂亮了 5 U% g4 s7 l( d$ [
<div   align= "center "> <input   type= "hidden "   name= "hao "   value= "yes "> 2 P. e# `' T8 ?4 e
                            外向数: <input   
. U1 j' F5 }, ~! B2 l            name=answer   4 J0 t, l3 k1 Q/ s$ e
            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) ">
: y1 K/ L9 m4 }7 |7 ]                         没回答的题数: <input   ! D) k3 [- P4 K4 Y: s' W# Q" ^
            name=unanswer   id= "unanswer "   ; f+ [6 t; X0 z/ l" e
            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 Y% b9 Z9 l+ w9 p* }! S                        <br/> . o3 }1 |0 O) }: B7 N- m/ @& a
                        总得分: 3 z6 Q* H1 V3 F0 r8 z0 _/ h
                        <input   
. A  R! ~" U1 U5 T/ M4 O# s            name=score   id= "score "   7 L  M6 N/ j- h! b) U! 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) "> , E# D2 {6 T; n* ?& i
                         结    论:
: E2 T# i7 K- N3 L7 N  Z) |* B                        <input   0 d6 Z: l* W, K! E
            name=xgjg   id= "xgjg "   
& B4 g  N" |* T# n' i            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 J, n$ p2 ]9 K3 |. p) _                        <br/> ! E* S0 J  y: `7 a2 U8 f" t) F
                        <br/>   $ a5 ^: S9 r) {9 p( D+ g- G" Y
                        
/ \5 _8 k: h+ a2 t8 t- J                        <input   onClick=processForm(this.form)   style= "FONT-FAMILY:   宋体;   FONT-SIZE:   9pt "   type=button   value=查看结果   name= "button ">   8 O2 w- }) ]  I4 i/ O
                          <input   type= "reset "   name= "Submit "   value= "重做 "> ( C3 E# j3 r: @- B! K
                        </div>
& T8 l% I' H7 W; ~5 o注意:修改 <body> 为 <body  > 即为打开最大
( C+ n3 l. u% e5 v化窗口,而如果改为 <body  > 就变为窗口一打开就最小化
% z# h0 D" g, o$ z<object   id= "min "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
  H) O  |& L: I' j$ y0 ]! T                        <param   name= "Command "   value= "Minimize ">
, P+ l* N5 H8 n" |  a, X7 p                    </object>   <object   id= "max "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
3 {3 ?' P/ E0 d7 X2 a3 {/ [9 X                        <param   name= "Command "   value= "Maximize ">
" n6 T) s+ H/ K$ k5 O3 h                    </object> 4 c% a1 p- C: R$ p7 B
</body>
- X* P. L1 e$ k- s, {页面自动刷新(说明) ' y+ y& C, X  A& T+ y
当你做网页时,是不是有的时候想让你的网页自动不停刷新,或者过一段时间自动跳转到另外一个你自己设定的页面?其实实现这个效果非常地简单,而且这个效果甚至不能称之为特效。你只要把如下代码加入你的网页中就可以了。 0 I/ M. }1 }8 w: h
1,页面自动刷新:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20 "> ,其中20指每隔20秒刷新一次页面. * D, p5 H5 b$ ~- X
2,页面自动跳转:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20;url=http://www.williamlong.info "> ,其中20指隔20秒后跳转到http://www.williamlong.info页面。   
' R/ ]; C0 G$ i5 B1 M页面自动关闭
. L4 D, t3 h. x" e) b5000是指时间 <body  >   
. P$ q1 T8 G; g# C& [8 z+ t; x弹出窗口自动关闭   
; |6 C8 T1 y! K  R4 \' i# |10秒后弹出窗口自动关闭 ' C! z1 p3 i9 P; o0 D
注意:在新的tan.htm的body中要加   <onLoad= "closeit() ">
* ~, f& N! S% o" j0 Ehead 4 I, F# K6 ?* t) m
<script   language= "JavaScript "> : }, @: _- x, C+ v6 R
<!--
- I2 i1 ~0 \. \* v. n( k: hvar   gt   =   unescape( '%3e ');
( E+ I! e. A: O, j5 E$ Bvar   popup   =   null;
4 o& Y3 b# W4 x  Q# T! c# U+ zvar   over   =   "Launch   Pop-up   Navigator "; 7 Y9 }2 ^; Q: J9 |$ d
popup   =   window.open( ' ',   'popupnav ',   'width=225,height=235,resizable=1,scrollbars=auto ');
( P' E2 j  l7 `% Nif   (popup   !=   null)   { 1 s' ?7 q- t  A) J
if   (popup.opener   ==   null)   { 9 {; G# N- ^6 `% `1 A% j9 P: k
popup.opener   =   self;   $ U: H: N- L  ~' N
}
1 P! w, j  ?) X' n. O! Kpopup.location.href   =   'tan.htm '; $ u# }# b) b# L
}
9 X0 Q! j. L3 P//   --> " r) R7 L$ c1 g' G& }0 Z- q
</script>
' R6 ?! J/ P) e$ t<body> 注意:这段代码是在新建文件中的 2 c+ K+ F8 J- j+ {/ f) O" Z
<script   language= "JavaScript ">
7 `# h8 P- q% @5 \  function   closeit()   
1 V! R$ b$ Y0 g7 N% r  </script> 6 _! }* X& b, r' i3 {* k
这个可不是 <iframe> (引用)呀。是直接调用的。以下代码加入 <body> 区域 * Q6 F* I- O+ }
<object   type= "text/x-scriptlet "   width= "800 "     height= "1000 "   data= "../index.htm "> 8 h% }' w1 L. |4 J6 ]: m
</object>
1

评分人数

  • zw2004

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

顶哈

顶顶

TOP

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