返回列表 发帖

另类实用代码~ 家底奉上

1.     将彻底屏蔽鼠标右键 ' ?1 P( |" {0 k0 t9 i  p8 c3 Y3 p! L
<table   border   oncontextmenu=return(false)> <td> no </table>   可用于Table
1 Y% H1 h8 O0 y! N6 C2.   <body  >   取消选取、防止复制 ' Y, a/ D& u" W! T* _$ Z
3.     不准粘贴 $ B: r% G7 M# V3 a' v
4.       防止复制 ; ~6 V. r( n; o' Y) U  U
5.   <link   rel= "Shortcut   Icon "   href= "favicon.ico ">   IE地址栏前换成自己的图标
3 g' X$ U# E( w7 Z6 y7 P9 D6.   <link   rel= "Bookmark "   href= "favicon.ico ">   可以在收藏夹中显示出你的图标 : ^: m; f! k  h) E; D: s* t- `$ h1 G
7.   <input   style= "ime-mode:disabled ">   关闭输入法 6 q2 {+ Z, Y: y# W/ d/ U1 r2 D+ w; j
8.   永远都会带着框架 ) x  ^2 Y! G2 e; M( u
<script   language= "JavaScript "> <!--
4 F. f( W6 C, Q/ z; hif   (window   ==   top)top.location.href   =   "frames.htm ";   //frames.htm为框架网页
* a6 `+ C% l2 U//   --> </script> " p2 r' I5 h, |& w* `
9.   防止被人frame
) R/ f& Q% Y7 |, T% Q& \3 \<SCRIPT   LANGUAGE=JAVASCRIPT> <!--   
; T$ S# V! x7 cif   (top.location   !=   self.location)top.location=self.location;
! t8 b1 R: `" r6 j$ }: g) S+ K//   --> </SCRIPT>
4 _- A; F0 g% y% v1 d& K" c10.   网页将不能被另存为 ( y; r2 `  v6 O" A% I1 j; j
<noscript> <iframe   src= "/blog/*.html> "; </iframe> </noscript>   : M8 T/ y9 V' W: ^* L' r
11.   <input   type=button   value=查看网页源代码   & B8 t& q! N/ A3 k7 ]& c& R0 g) G1 ~
onclick= "window.location   =   "view-source: "+   "http://www.williamlong.info " ">
' m! V+ A- U+ o. E12.删除时确认
6 V' k+ |( W* I0 M; I% l<a   href= "javascript:if(confirm( "确实要删除吗? "))location= "boos.asp?&areyou=删除&page=1 " "> 删除 </a>   
4 W8 D% M4 a  b. U1 f5 x! d* J: v- {13.   取得控件的绝对位置 ! `- a; z: _4 M+ X- P: S6 }. w
//Javascript
' y; H; _, h& W8 F" Z6 G<script   language= "Javascript "> 5 y" q/ N% O, Q; T
function   getIE(e){ / ?* E% x8 ]$ E6 ^; P9 H) [
var   t=e.offsetTop; $ t5 \: p8 J- ], u
var   l=e.offsetLeft;
1 ]& m7 [1 F9 N  Vwhile(e=e.offsetParent) - m7 e% X; h' o
alert( "top= "+t+ "/nleft= "+l); & e: G& Y2 t/ [2 U- r9 ?
} + `# [9 p% W& b; G9 q% R  I
</script>
' }! T) P  `/ ^, O//VBScript
# X6 t+ w& z& {3 s7 z<script   language= "VBScript "> <!--
. J( P% u# q5 C8 bfunction   getIE()
# `( H5 n  B& r4 i+ |dim   t,l,a,b
& c: N, \, `! Tset   a=document.all.img1 * h" X8 L1 _+ W. l5 g) ^
t=document.all.img1.offsetTop , A# H' q- r/ N9 i5 g1 {& v* ]
l=document.all.img1.offsetLeft
( K, ?, F5 r4 u7 N$ k* Kwhile   a.tagName <> "BODY " 1 w$ x- E) P7 I( p$ u; f
set   a   =   a.offsetParent 4 S( j. e- _9 h& t
t=t+a.offsetTop $ h0 D* `. w4 I; ?7 n
l=l+a.offsetLeft
* j' M0 k8 M, W% _+ Iwend # s3 q4 v1 u" V, `
msgbox   "top= "&t&chr(13)& "left= "&l,64, "得到控件的位置 "
0 }3 e" G' @7 Send   function 2 X6 z* ~) o8 g4 f- U
--> </script>
5 [1 G5 c0 Z5 W, n8 G0 p' a# p  L14.   光标是停在文本框文字的最后
, J6 v# r5 V) ]0 W  b6 g/ H<script   language= "javascript ">
6 G8 F  E/ p) E1 ^function   cc()
! p9 L, u9 D5 {: _/ i9 t{ 4 T  U$ m) \7 @; j% P
var   e   =   event.srcElement;
6 r% i) h# y0 y) m1 {) zvar   r   =e.createTextRange(); 2 S# o5 l' L  c0 {( q1 q6 \1 \! Q! l5 F
r.moveStart( "character ",e.value.length); 2 X1 S; j& z5 m, @* b- [+ s
r.collapse(true); 6 {* U0 y  P1 D3 B3 \  h  g
r.select(); 2 J3 D8 E+ S/ O. ~. p8 e& p
}
; m/ B) A0 S  {4 h</script> + m( ~/ O% q( o+ j% T
<input   type=text   name=text1   value= "123 "  >
0 B4 H- ^* B2 N/ n( H: e! o15.   判断上一页的来源
, I# g# E8 m. m  Gjavascript:
" o' E( C5 ~9 A% d& t2 r$ tdocument.referrer . G7 x3 H: F* _  O
16.   最小化、最大化、关闭窗口
. H& F% |% g5 @! ]" e9 A8 L<object   id=hh1   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   ' U: b6 ]) ~  t: D; o' h
<param   name= "Command "   value= "Minimize "> </object>
, @8 e$ S9 D0 r* R6 K2 P1 {9 X<object   id=hh2   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   8 @" o4 A4 |1 }  \* W/ }7 I* }
<param   name= "Command "   value= "Maximize "> </object>
- J5 U, F: |& U. k' q<OBJECT   id=hh3   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 "> 3 U& W$ s$ q) h' l. N+ W
<;PARAM   NAME= "Command "   VALUE= "Close "> </OBJECT> 0 O) j, `% c1 I4 q8 o1 E) H& {( \3 }
<input   type=button   value=最小化   onclick=hh1.Click()> " C/ e2 ], d( T! V9 _
<input   type=button   value=最大化   onclick=hh2.Click()> & Z! Z! W0 N; ]2 g) L4 y
<input   type=button   value=关闭   onclick=hh3.Click()>
  P" }( J- m# L) E* C- \/ B4 ^! b本例适用于IE
, D7 M/ l9 n) B3 ?* d/ d17.屏蔽功能键Shift,Alt,Ctrl
8 \9 l; q8 t0 V- e<script> 7 M: \5 N  I, M8 e) y  e: h
function   look(){   & s4 M, m. Z3 C: w
if(event.shiftKey)   ; @& O9 L* q( {# I
alert( "禁止按Shift键! ");   //可以换成ALT CTRL & Z% v' `6 e2 k% Q& ?
}   # R0 |7 I- q) \6 \- V9 s
document.onkeydown=look;   / j# H, U& u9 F& v0 ?
</script>
  L- Y: `( V2 k- c, f# o$ y18.   网页不会被缓存 2 `: P$ }+ |. B* C
<META   HTTP-EQUIV= "pragma "   CONTENT= "no-cache "> 8 ~( ^$ J: N- V* O. [( L
<META   HTTP-EQUIV= "Cache-Control "   CONTENT= "no-cache,   must-revalidate "> 1 h, x1 X* Z; n7 B# X4 [
<META   HTTP-EQUIV= "expires "   CONTENT= "Wed,   26   Feb   1997   08:21:57   GMT "> 4 e2 j' `9 W' a, k. {5 D* I6 x
或者 <META   HTTP-EQUIV= "expires "   CONTENT= "0 ">
7 i3 K- U, K2 _4 _0 r8 [. F$ e19.怎样让表单没有凹凸感? ) B+ ^7 ]) o) F  J
<input   type=text   style= "border:1   solid   #000000 ">   
- O! ]' U% Q  a% s* l: V& e/ H/ o3 n% f2 e1 H5 i6 i7 L. ?
<input   type=text   style= "border-left:none;   border-right:none;   border-top:none;   border-bottom:   
; C2 V+ w, r7 B" p7 W/ ]1   solid   #000000 "> </textarea>
' \7 A8 k5 A+ ~' o& e% k6 V2 K/ g20. <div> <span> & <layer> 的区别?     _7 K4 l0 I0 Q! K5 \& d
<div> (division)用来定义大段的页面元素,会产生转行   , s8 P$ q0 u3 M/ ^
<span> 用来定义同一行内的元素,跟 <div> 的唯一区别是不产生转行   
; c9 V8 l: t: L8 v* a# T5 {) W/ K! k7 |, {<layer> 是ns的标记,ie不支持,相当于 <div> / w' h1 B8 z+ F' s1 j
21.让弹出窗口总是在最上面:
( f6 p* k: V+ |7 C<body  >
7 x! L9 H' C* U' V! Y; J22.不要滚动条?   * L, @1 t/ O* Q: O$ {
让竖条没有:   
/ I2 W) v- N$ H/ K<body   style= "overflow:scroll;overflow-y:hidden ">   + Y/ m; @4 O4 ~; }* ^* U$ n: W
</body>   - T6 S* d; p- a# V
让横条没有:   
: P; C* V( G5 g  `7 h- b9 ?6 b6 Y<body   style= "overflow:scroll;overflow-x:hidden ">   ! ?* a' w( Y, R/ y2 g0 T
</body>   % Z5 e, x/ k% z9 K6 C" `( g
两个都去掉?更简单了   
  l7 K8 `: E) I5 n<body   scroll= "no ">   
2 j( c4 W" n* Y- V</body>   + o. a& z7 D3 D, L7 \6 N- N  ?; i
23.怎样去掉图片链接点击后,图片周围的虚线?
% p! W# Q; }, S* |9 q! G/ i: W<a   href= "# "  > <img   src= "/blog/logo.jpg "   border=0> </a> / Y/ K& @/ S) {8 H- j) |" _
24.电子邮件处理提交表单
( M/ {8 u! q6 _7 t: s9 n<form   name= "form1 "   method= "post "   action= "[email=****@***.com]mailto:****@***.com[/email] "   enctype= "text/plain ">   : {# J0 x0 `5 G& @& W& G
<input   type=submit>
: D' Q* V% R+ b9 f5 G</form> : J1 t/ C1 S1 e" _7 V/ I6 `5 E
25.在打开的子窗口刷新父窗口的代码里如何写? , m6 [$ h  B6 h: U
window.opener.location.reload() ' ]# \) a/ B; d# `) ?1 C% n
26.如何设定打开页面的大小
0 o3 _: ~$ n* `+ o<body  >
4 A( n4 x$ M: W- Z0 o( h" R8 y' p打开页面的位置 <body  > , y9 T8 \( s, W$ `3 m$ ^
27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动   ; y8 F- q% {& j4 ^1 u3 m1 W: y8 f
<STYLE>   
7 p0 k/ ^9 P' M9 I3 `- D2 r3 O  abody   ! h. c% t+ c( Z" R4 s; D
{background-image:url(/blog/logo.gif);   background-repeat:no-repeat;   
6 J8 c: L. L/ S# hbackground-position:center;background-attachment:   fixed}   
# u$ P) y1 _7 |* N</STYLE>   ) W# h" {9 R9 s2 ?7 ~$ ~
28.   检查一段字符串是否全由数字组成 / v8 t0 m! d. ]" a' s) _
<script   language= "Javascript "> <!--
6 x3 w6 x+ ?. g% N- r& efunction   checkNum(str){return   str.match(//D/)==null} 1 h7 J' s0 R  R8 [# I6 f" C- Z2 ~
alert(checkNum( "1232142141 "))
  J/ m& A, V9 D- b" U9 I8 f3 Galert(checkNum( "123214214a1 ")) ! j& O$ {/ ^2 g6 b; x4 ?8 K
//   --> </script> 9 f7 R' p1 n, K: t7 O
29.   获得一个窗口的大小 2 }1 \0 x& l, k: t  H
document.body.clientWidth;   document.body.clientHeight - M6 a: P6 }: B( ?* J, P
30.   怎么判断是否是字符 3 N9 d# v0 I8 i* J
if   (/[^/x00-/xff]/g.test(s))   alert( "含有汉字 "); 3 Y- d& Y0 o3 i0 Q+ X. @1 b
else   alert( "全是字符 "); + U' L7 M7 ~7 b( \' x
31.TEXTAREA自适应文字行数的多少
) b9 C7 k2 w- l1 j* T( k<textarea   rows=1   name=s1   cols=27  >
% c3 c& S1 b3 w) D( A</textarea>
( [- L5 |5 K4 Y- ~32.   日期减去天数等于第二个日期 6 N6 n- `. Z& J; @
<script   language=Javascript>
2 K3 E3 V+ c4 O3 e8 ]( s; bfunction   cc(dd,dadd)
5 K' T9 ~# D" h5 y" j8 _& ]5 N  ~' u{ ' i% t9 Z, }% ?3 p
//可以加上错误处理
. g( Z0 u! M6 W8 j7 [, G0 a' w9 G1 Yvar   a   =   new   Date(dd)
7 W$ _9 G1 W2 u# {) m5 i# b. Z& Za   =   a.valueOf()
! g! T& d3 S, ~- h5 t( H% H/ j2 h9 ha   =   a   -   dadd   *   24   *   60   *   60   *   1000
# z+ }- ~4 x& l) `, |5 i1 O# G6 D7 n' Ma   =   new   Date(a) 7 N% o& q! [, j# Y8 A- o! d: ]( f) F# S
alert(a.getFullYear()   +   "年 "   +   (a.getMonth()   +   1)   +   "月 "   +   a.getDate()   +   "日 ")
1 m4 k8 d: u# o. r0 S8 s/ k; M}
6 A( _( n+ x0 A! X9 `7 K2 s, X( occ( "12/23/2002 ",2) / ?! `7 W, N) N, w, u
</script>
: ]& R' h: ~5 u% k, L33.   选择了哪一个Radio 1 d* Q3 w+ y0 U" W! r
<HTML> <script   language= "vbscript "> ; U) X6 J" P2 S* ~, l1 }
function   checkme() * n' o! T7 {: }, l. i, ~: \9 ~
for   each   ob   in   radio1 $ j) J/ B8 G3 C0 t( J
if   ob.checked   then   window.alert   ob.value + D. ~9 l; A4 J" w1 X
next
6 h; {& D2 w+ ]# Vend   function # \; e5 a3 ^2 J2 G# [0 t, N
</script> <BODY> * d% H4 H. l1 I
<INPUT   name= "radio1 "   type= "radio "   value= "style "   checked> Style 7 d/ J, ]! E8 H- c
<INPUT   name= "radio1 "   type= "radio "   value= "barcode "> Barcode % ^* f: G: d7 k- r, y9 U
<INPUT   type= "button "   value= "check "  >
0 Y* A" j* A; Q* M% A) v6 e</BODY> </HTML> # |: g' R! O5 {3 Y% D9 o
34.脚本永不出错
. Q2 M; b& Q3 Q5 p3 C5 J<SCRIPT   LANGUAGE= "JavaScript ">   
  b) `$ w7 T5 H; ?<!--   Hide   
& {, \# P1 }  J9 N/ Efunction   killErrors()   {     @. O. r) L, A. G* }( g
return   true;   
$ I  U2 O% j- V1 A0 i! V4 ^}   
% ?7 K1 w  F; ]' `. Y% l. b9 M4 Cwindow.onerror   =   killErrors;   / o$ Y( F/ s3 `: m! d% D6 A' H
//   -->   
. t& ^/ H. |( [7 Q* Q* [8 V</SCRIPT> " x, z3 u( {! m  A+ r
35.ENTER键可以让光标移到下一个输入框 & w( t( M7 a4 n2 y8 C
<input  > 7 m8 P4 m" Q9 J, ?7 Q
36.   检测某个网站的链接速度: ! n5 r6 R* t" @4 O+ q: Z% I
把如下代码加入 <body> 区域中:
$ i; m$ B; t: y% ^2 M! A<script   language=Javascript> ; {1 c/ O8 e3 K- y$ d" s* M! l3 Y
tim=1
* F( f5 L+ q$ Z+ ^setInterval( "tim++ ",100)
# H" a; _' `/ Y# |b=1
, L9 v& m4 A. _7 Mvar   autourl=new   Array() : y* U# i0 P4 k: j
autourl[1]= "www.njcatv.net " + G+ @1 s, r/ X: u6 b
autourl[2]= "javacool.3322.net " 5 |- ]3 z2 w* C- I
autourl[3]= "www.sina.com.cn " # f4 F* x2 k, y1 g7 @1 n
autourl[4]= "www.nuaa.edu.cn "
; _, v" G9 x* m6 Q: \autourl[5]= "www.cctv.com "
2 x; O! h6 \  p# x, Nfunction   butt(){
; Z+ r+ k3 Z3 r! C% ^; @7 Zdocument.write( " <form   name=autof> ")
& R: J: y/ y& I. F7 kfor(var   i=1;i <autourl.length;i++)
& z: Z9 u# R8 W& H; p3 G' zdocument.write( " <input   type=text   name=txt "+i+ "   size=10   value= "/blog/测试中......> "   =》 <input   type=text   
: b6 `( m7 t; }8 lname=url "+i+ "   size=40>   =》 <input   type=button   value=GO   $ i0 L/ I: n4 |7 p9 @& {  c& d
onclick=window.open(this.form.url "+i+ ".value)> <br/> ") . g' ]0 y/ _9 _  L3 L2 a
document.write( " <input   type=submit   value=刷新> </form> ")
& n- m0 ^$ {" X5 J" C4 N}
1 T( [( I2 o* b4 s9 _( {" ]4 Wbutt() 8 B/ J: v; M4 {' Q
function   auto(url)
+ @1 o8 k" ^0 qelse / M6 W/ ?. F% Y4 _: s6 k2 k
b++ / ]& N. q, B3 C: |
}
9 {1 C- w; `4 S1 k& C" Bfunction   run(){for(var   i=1;i <autourl.length;i++)document.write( " <img   src=http:// "+autourl+ "/ "+Math.random()+ "   width=1   height=1   
9 F- P& ^# ]! ]onerror=auto( "http:// "+autourl+ " ")> ")} 7 c( a9 j5 i- V$ b* M0 z1 |5 B! ~
run() </script> ! U. z' m/ y; j& {" z3 `' C4 B
37.   各种样式的光标
- U8 e6 u( S- \* M, m4 |. o" e1 |auto   :标准光标
( g3 E. Q  Z  I7 Ddefault   :标准箭头 : N* g7 A# h1 R" [# p$ h- t
hand   :手形光标
% Z4 N5 Q) u6 P1 Ywait   :等待光标 ; S* _6 V/ _+ \
text   :I形光标 % i! U3 D7 U: r# c. \6 I
vertical-text   :水平I形光标 , L3 Y8 L" B; M' A. |
no-drop   :不可拖动光标
0 a  O8 C( @) P- z% d0 k$ ]2 r- {not-allowed   :无效光标 % z( o* I9 i0 y* d7 Z/ o! @
help   :?帮助光标
# g7 l# G" u: Z% ~% ^all-scroll   :三角方向标
7 G0 G' B1 s8 g6 e) u4 J' [8 Lmove   :移动标 2 D# I" m# Y6 X1 x, ]
crosshair   :十字标
: \/ ?2 A3 S  J7 Z# {; W( ie-resize
& V9 t  Y4 K/ P1 n' Un-resize
  x; p9 g9 G6 ~' D+ }2 onw-resize ! T4 b4 [+ V! h, \! @5 u2 R6 ]9 {
w-resize
( d( G( F+ o. h+ i1 Fs-resize
( j# _) ~/ F% z7 A; fse-resize 0 ]3 h/ N! m: A7 ^3 P" R( B( r- [
sw-resize
" i) B2 u( e/ D( B38.页面进入和退出的特效
5 c' Y. I# Z4 g进入页面 <meta   http-equiv= "Page-Enter "   content= "revealTrans(duration=x,   transition=y) ">
9 M, @+ C7 z" o! L推出页面 <meta   http-equiv= "Page-Exit "   content= "revealTrans(duration=x,   transition=y) ">     * X1 d( ^; u8 w) Z2 B9 }- t2 ~
这个是页面被载入和调出时的一些特效。duration表示特效的持续时间,以秒为单位。transition表示使用哪种特效,取值为1-23:
( x& l( S7 {% x5 Y: l8 e4 z  0   矩形缩小   1 o( N9 F: J- E. b
  1   矩形扩大   ) W) k5 V3 E$ U) l" L( V% H6 {
  2   圆形缩小
% |( j- ~7 r. w/ Q  r8 L. L  3   圆形扩大   
* L  h4 S" A/ s+ }4 Z- b  4   下到上刷新   
1 K4 {0 g8 Y) z3 @$ W- T( m  5   上到下刷新
+ e0 T' X4 Y, j- o9 O2 g* a$ q  6   左到右刷新   
$ F2 s% A3 R- n, q  7   右到左刷新   7 l, a& e8 I2 T# N7 H6 v
  8   竖百叶窗
1 r1 D" T7 \: W: Z) [) Y1 U" w  t  9   横百叶窗   2 w* A2 t9 A. N
  10   错位横百叶窗   
) `3 R, b6 Y; A8 Q& ?9 W' O* X  11   错位竖百叶窗
/ N6 ~% b9 S5 ^  12   点扩散   4 G% d  e( F& t7 b- Q5 d
  13   左右到中间刷新   
; s8 p  {' f* m/ r/ i  14   中间到左右刷新   x( r0 }# x: ~# f5 D) O% q
  15   中间到上下
9 M9 ]/ ]5 T- r# o  16   上下到中间   % W7 t# M% s8 K: L: j5 ^
  17   右下到左上 6 G2 [$ q% J# F, x5 C# h- m5 a( C
  18   右上到左下   , Q1 N4 p% O6 B, a
  19   左上到右下   
: t1 b: k4 o/ i  20   左下到右上 + \& e' l9 {1 G  f9 _2 R
  21   横条   $ c. `0 H* m- y, {3 L; r
  22   竖条   + p, d7 V+ U( _- v9 w0 L1 K
  23   以上22种随机选择一种
" k: c, M3 X1 T$ n39.在规定时间内跳转
8 T, f9 m" f. ^2 S9 B<META   http-equiv=V= "REFRESH "   content= "5;URL=http://www.williamlong.info ">   
: {2 b7 i0 J& s. J) R  N40.网页是否被检索
' F- g+ [8 n8 e' e$ c# k- j- y<meta   name= "ROBOTS "   content= "属性值 ">
, h; q5 G1 ?6 a; }4 W4 k5 N5 R  其中属性值有以下一些: / J, |+ K  p- b
  属性值为 "all ":   文件将被检索,且页上链接可被查询;
) ~# N+ g. |) S% M* T! u/ P  属性值为 "none ":   文件不被检索,而且不查询页上的链接;
6 t9 V! m! ]1 E3 m  属性值为 "index ":   文件将被检索; 1 b1 @5 L# Q* B( y3 u, D+ d: J8 v8 T: S
  属性值为 "follow ":   查询页上的链接; 1 m: G2 T2 T: W, @& f2 S# y" ?3 l: P6 }
  属性值为 "noindex ":   文件不检索,但可被查询链接;
+ s) w& B2 h9 a6 v" b1 ~2 E4 c6 I  属性值为 "nofollow ":   文件不被检索,但可查询页上的链接。 2 E4 y6 Q; `' v/ O' ~) n7 ]2 B
最大化窗口?
/ a( l& l* E4 t6 q. v: T0 ]<script   language= "JavaScript "> * h0 I* g0 g) Z/ W8 `0 M( K) M4 L
<!-- 4 b* C1 e/ O  |' c& O
self.moveTo(0,0) 5 O( R+ ^% C. w; `- E( \& C" z
self.resizeTo(screen.availWidth,screen.availHeight)
  Z1 J0 Q0 U# @3 D5 ~//--> 6 J& e3 Q0 a4 S
</script>
1 X% i6 [- C3 h& w( [& i/ X5 [1 q" k; J  e
, E1 ^; e, G1 z) n, z# {
解决问题:由于层与下拉框之间的优先级是:下拉框   >   层,因此在显示的时候,会因为优先级的次序而会出现如上问题。(如果几个元素都是层的话,我们可以通过层的   z-index   属性来设置)解决办法就是:给层中放一个优先级比下拉框更高的元素(iframe),从而解决此问题!具体解决代码如下:
# a+ r& ~1 @: F; P) d( C<div   id= "menu "   style= "position:absolute;   visibility:hidden;   top:20px;   left:20px;   width:100px;   height:200px;   background-color:#6699cc; ">
, x) O) s4 q# T5 ?9 a% C7 q3 a<table> $ H+ H* o; K) c8 }+ o
    <tr> <td> item   1 </td> </tr> 5 L) r8 M/ R0 Q3 @' M5 {" D
    <tr> <td> item   2 </td> </tr> : q7 X& |5 b9 r5 s8 K# j
    <tr> <td> item   3 </td> </tr> 4 A7 V& h2 d" W  r
    <tr> <td> item   4 </td> </tr> & Z. v" ~3 z6 ^% p
    <tr> <td> item   5 </td> </tr> 7 B- X" |6 }3 K/ E* [  |; \
    </table>
, _# |' V0 {; F    <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> 0 k% }3 e0 P; ^" M
</div> ; E) ?  A. K5 f) r, D! I6 b
<a   href= "# "  > menu </a> " M* R) c1 G- _& H5 W7 _  B
<form> 5 N* o$ x( l3 I- l; a5 X5 e
    <select> <option> A   form   selection   list </option> </select>
  r' V1 e. X( C</form> ! ?' f( |' U6 F+ w  N: x
输入框也可以做的很漂亮了
2 j+ v/ P: k. Y, t) a9 r$ K<div   align= "center "> <input   type= "hidden "   name= "hao "   value= "yes "> - Y' o9 R$ x( @9 V6 K6 r! U2 `
                            外向数: <input   
5 {' ^% C! {$ S3 k# y' e) y            name=answer   
" l0 Q! C: }0 r* P2 l7 y            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 r1 y8 Z) ]9 M) \' U
                         没回答的题数: <input   ( h, T9 i- ~6 L2 K
            name=unanswer   id= "unanswer "   
' m+ I! @0 }: `7 a! S! W( 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) ">
0 k( ^: r% W) U$ h                        <br/> $ I9 ~- u6 ~# H+ S+ z% F, u* k- T
                        总得分: 4 \' w" h3 h4 S' l& S! ]
                        <input   " M5 F' C7 ^8 v0 M1 Z% K8 X3 L) n. T# ~8 |
            name=score   id= "score "   9 J6 h7 i0 J, V5 j# r. g: k. q* c
            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) ">
9 {( N3 y# j% n, }6 }" n                         结    论:
3 i) n3 W" \0 b3 G9 \; y+ O                        <input   
' a& Q% a( N# v: z, M0 x$ R  @3 @: }            name=xgjg   id= "xgjg "   $ x' ?1 C1 Y+ u* D6 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) ">
/ ?. ~; x" T1 y- C' x                        <br/> ! s* _- C5 ?9 P- q' d9 e! ]
                        <br/>   + C9 f7 y$ {8 x; H7 j  u/ Q
                        
! d/ t4 p1 }  ]3 T9 d                        <input   onClick=processForm(this.form)   style= "FONT-FAMILY:   宋体;   FONT-SIZE:   9pt "   type=button   value=查看结果   name= "button ">   * Q. {& [$ ?, C. S
                          <input   type= "reset "   name= "Submit "   value= "重做 "> ' \& j9 E+ i/ a
                        </div> 8 `7 t  ^  q- k9 B. ~3 O, t& O& H
注意:修改 <body> 为 <body  > 即为打开最大
% [8 C% B4 s2 O  H化窗口,而如果改为 <body  > 就变为窗口一打开就最小化 2 Z3 L0 I4 `4 K# G7 V1 v3 I
<object   id= "min "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
+ i5 b4 H- L+ L% V- O& C                        <param   name= "Command "   value= "Minimize "> 3 q+ V' K8 v- E8 L; f( x7 i6 f
                    </object>   <object   id= "max "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
* S- W6 D' e' [# C0 Z; c8 s7 a                        <param   name= "Command "   value= "Maximize "> 2 d; g/ k2 t" W+ I$ s+ k+ H  h
                    </object> 9 y& e5 c1 V+ K/ z3 m8 u
</body>
! m  h" `$ ]! H. `页面自动刷新(说明)
4 a, a! O) B$ L3 }' S当你做网页时,是不是有的时候想让你的网页自动不停刷新,或者过一段时间自动跳转到另外一个你自己设定的页面?其实实现这个效果非常地简单,而且这个效果甚至不能称之为特效。你只要把如下代码加入你的网页中就可以了。
! W3 }, o. C( W) p6 L1,页面自动刷新:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20 "> ,其中20指每隔20秒刷新一次页面. ! W6 r( d$ p: `2 X3 }  u  R' n, X
2,页面自动跳转:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20;url=http://www.williamlong.info "> ,其中20指隔20秒后跳转到http://www.williamlong.info页面。   
: U$ ]/ e3 |4 v  m3 d页面自动关闭
" _! f: x$ N) B: L: `5000是指时间 <body  >   . w% }# A9 o+ L; v" O5 g
弹出窗口自动关闭     B2 t8 M2 N5 f! {. b* c3 u
10秒后弹出窗口自动关闭 : P/ |5 ~8 i+ C* W
注意:在新的tan.htm的body中要加   <onLoad= "closeit() ">
: J. k5 c8 Q5 |; Q& F( s1 l" h; d8 Khead ) v" j  v6 ^; e. A* _
<script   language= "JavaScript "> 2 K8 p' A5 V/ ?0 m$ i1 z3 S
<!--
/ u: X' z! |5 o4 j$ P/ Q9 \! Ivar   gt   =   unescape( '%3e '); " e/ ^, K1 \; u
var   popup   =   null;
+ o" W6 n) K: Z0 H# s8 C: fvar   over   =   "Launch   Pop-up   Navigator ";
" N% y$ p4 l& {- N) g1 o3 hpopup   =   window.open( ' ',   'popupnav ',   'width=225,height=235,resizable=1,scrollbars=auto ');
8 W4 V7 k. j3 g' z; x4 Cif   (popup   !=   null)   { 8 [# r( |  R' j/ R' }
if   (popup.opener   ==   null)   { 9 \& {9 z4 P" ]# I) w+ S
popup.opener   =   self;   7 o& v' H8 @1 e/ ]
}
4 B% R3 q. W4 z: [7 L. E! u) M, R3 `popup.location.href   =   'tan.htm ';
; u8 p- Z4 q6 W6 y; g  K! l}
8 j& n1 \2 i. Y$ X, H- _' \& d& g//   -->
1 P  m# |* A6 }9 m& C9 y( p$ m</script> $ I! c3 O& u$ ?, x5 w' d; o0 o: j
<body> 注意:这段代码是在新建文件中的 8 M: w! Z3 Y- ~# C) i: W
<script   language= "JavaScript "> % f, O" L4 s  S, g. W1 u" i  _4 ~
  function   closeit()   
2 x% ^: S$ K4 I% [  </script> 0 F7 P% I% ^# _) C( b2 n
这个可不是 <iframe> (引用)呀。是直接调用的。以下代码加入 <body> 区域 5 }$ A: G9 ^4 y, J9 C/ ^
<object   type= "text/x-scriptlet "   width= "800 "     height= "1000 "   data= "../index.htm ">
- B5 ?* N3 R& R7 f7 ?# `0 n1 c</object>
1

评分人数

  • zw2004

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

顶哈

顶顶

TOP

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