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

另类实用代码~ 家底奉上

1.     将彻底屏蔽鼠标右键
3 h8 }' _3 g" d% f0 m8 L4 `<table   border   oncontextmenu=return(false)> <td> no </table>   可用于Table 6 O) L. P% P/ ]7 X( G
2.   <body  >   取消选取、防止复制 " }5 w3 d6 N- a+ v( C1 l5 J  J
3.     不准粘贴 1 {3 Q9 C  Q" U" h. \
4.       防止复制 5 w' \* ^+ ^* L' ?
5.   <link   rel= "Shortcut   Icon "   href= "favicon.ico ">   IE地址栏前换成自己的图标 * }7 N, y4 l. v; C' A6 }
6.   <link   rel= "Bookmark "   href= "favicon.ico ">   可以在收藏夹中显示出你的图标
% f) Q: J6 O: b1 C7 q. |* {- P7.   <input   style= "ime-mode:disabled ">   关闭输入法 ( t  V5 f5 u; j( s! [
8.   永远都会带着框架 " u- R& i. D& W/ J! A
<script   language= "JavaScript "> <!-- & q  F: U* K" s7 ~( D8 w
if   (window   ==   top)top.location.href   =   "frames.htm ";   //frames.htm为框架网页
' _: V, K  s7 C- o0 F* y6 P//   --> </script> 5 \, @* o. k' A$ }  @
9.   防止被人frame
; I8 x+ t2 w$ o1 |5 m<SCRIPT   LANGUAGE=JAVASCRIPT> <!--   
  W) d7 C8 w. l+ G# h+ Xif   (top.location   !=   self.location)top.location=self.location;   A- ?! k4 g# ]6 ~* U: M
//   --> </SCRIPT>
8 H( @; @: Q  j2 M( W10.   网页将不能被另存为
" I5 ~, j3 d4 o) C$ z+ {<noscript> <iframe   src= "/blog/*.html> "; </iframe> </noscript>   
+ w5 \- J; i' E4 z8 a11.   <input   type=button   value=查看网页源代码   . y' W! ^" l/ H: l  B3 v0 `& w' M
onclick= "window.location   =   "view-source: "+   "http://www.williamlong.info " "> ! |+ T: B* o0 H$ q: w9 [& E. I( Y
12.删除时确认
3 {0 Z, c5 y5 `. a% k3 z) d<a   href= "javascript:if(confirm( "确实要删除吗? "))location= "boos.asp?&areyou=删除&page=1 " "> 删除 </a>   * R: u  _& _' f) {, E4 g* f
13.   取得控件的绝对位置
6 [/ D$ F1 p, L% n# @//Javascript 5 T* @" f$ _+ g, C$ g3 X7 f
<script   language= "Javascript ">
  L; q) z% j- V4 y- z+ Jfunction   getIE(e){ 4 B1 i& w' C  g! q* S1 ]1 }5 ~8 ^& m
var   t=e.offsetTop;
4 ]$ [  w, Q6 g2 q3 Z- Tvar   l=e.offsetLeft;
0 p8 e/ P) t+ V2 c3 Swhile(e=e.offsetParent)
* s8 o$ X8 u! ralert( "top= "+t+ "/nleft= "+l);
7 F5 q- B5 [3 K! |, `} * G2 G' e, i& R( s2 U! V; A  Z
</script>
$ F6 W6 @8 z$ r* M' H4 ~2 {//VBScript
- [( T5 m1 ^; B+ a7 ~<script   language= "VBScript "> <!-- ' K2 r1 d4 P* A$ S8 B7 Y. G
function   getIE() 9 ~( t3 S$ V; v0 R3 A: J& p0 V5 M
dim   t,l,a,b
" @& n) f# n- g2 D' X( Fset   a=document.all.img1 # @6 O" k0 P1 ?: E: e! [
t=document.all.img1.offsetTop
4 u5 e, j' I: W0 w, J9 \1 Z9 Bl=document.all.img1.offsetLeft
! j% R9 F* V4 @% J8 I/ q3 }while   a.tagName <> "BODY "
4 n8 d$ k* E; oset   a   =   a.offsetParent
/ _/ E, F; ]  U0 O$ d2 j3 lt=t+a.offsetTop
& c( B# u& Z. v9 X2 \l=l+a.offsetLeft
1 q  X, Z0 F  j- X% Qwend " g8 V3 ]5 p$ L- H$ i
msgbox   "top= "&t&chr(13)& "left= "&l,64, "得到控件的位置 " % D& m! ^6 k$ O1 i2 T, v/ W
end   function + S# z" b! l3 T5 E
--> </script> 6 m. E2 v8 Z0 o2 J1 G/ l6 ~4 k+ p% H
14.   光标是停在文本框文字的最后 : Q+ V# U# U# ~1 ~& y3 |! I! F
<script   language= "javascript ">
( d' L  X! a& Z- v4 J, ^5 k! V2 Ffunction   cc() 1 B, w4 }8 z7 b# c  U
{
, D9 M1 M/ E- ^; Mvar   e   =   event.srcElement;
! Y9 K+ B3 L) {/ {var   r   =e.createTextRange();
) @! }  t: }( O3 v- M" E. vr.moveStart( "character ",e.value.length);
, `+ S5 E$ D/ _" `2 y" Nr.collapse(true);
: E9 c3 R+ [% J8 z0 U: X$ Lr.select();
' {+ m1 ^6 K4 i; @  Z) Q}
* o( ]9 w2 A" Z$ N1 Z  g: ^</script> - c- c$ @! l, |) ?5 y* J% u1 }. p
<input   type=text   name=text1   value= "123 "  > * T8 g3 m1 a1 ?' D; E8 Z# m/ ]
15.   判断上一页的来源
% x8 }" E6 z  {" U8 Cjavascript:
# n+ o3 D) i9 O0 X, odocument.referrer
; |5 W$ C' ]# i16.   最小化、最大化、关闭窗口 0 j5 }# Q8 F0 ~% y# ~2 f" {
<object   id=hh1   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   1 \* }4 t7 @6 T- g, O' F
<param   name= "Command "   value= "Minimize "> </object> / M  ?! w7 m5 T) L6 P; u
<object   id=hh2   classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">   3 P- Q& h' h" e, {+ b* a- l8 {9 L
<param   name= "Command "   value= "Maximize "> </object>
* t+ B; `' b* P1 \! Q<OBJECT   id=hh3   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 "> * r: ^! h& s( H2 Z
<;PARAM   NAME= "Command "   VALUE= "Close "> </OBJECT> 0 N0 Q1 n& ?: s  D  x0 t
<input   type=button   value=最小化   onclick=hh1.Click()> 7 y6 \3 i) {/ v) F: |
<input   type=button   value=最大化   onclick=hh2.Click()>
  r1 Y0 R2 n" h/ ?<input   type=button   value=关闭   onclick=hh3.Click()> : z/ |3 w% g$ P# ?1 I; d
本例适用于IE 3 b, S+ {6 a$ V
17.屏蔽功能键Shift,Alt,Ctrl , i" L) j$ o; D, `) F# r
<script>
. R$ s) s0 ^$ L2 yfunction   look(){   
6 j. C1 W7 ?+ V# t" T; ]# fif(event.shiftKey)   : Y0 Y8 q) d' c& Y- V7 h
alert( "禁止按Shift键! ");   //可以换成ALT CTRL & X' v+ z9 M8 _# b
}   
# o2 I( I2 y- Q4 e5 q8 vdocument.onkeydown=look;   
# x" b' \; X- r2 Z( K- r</script>
2 e$ [9 J4 M$ Y7 Y# U18.   网页不会被缓存 2 s3 V7 |: M6 {& H% t. ~( E
<META   HTTP-EQUIV= "pragma "   CONTENT= "no-cache "> : a1 a* {6 O; H' p" @5 R
<META   HTTP-EQUIV= "Cache-Control "   CONTENT= "no-cache,   must-revalidate "> 0 Y. v9 i/ R# [7 ~- E/ S- G! @
<META   HTTP-EQUIV= "expires "   CONTENT= "Wed,   26   Feb   1997   08:21:57   GMT "> : q' _& r2 i0 E" U" E- q
或者 <META   HTTP-EQUIV= "expires "   CONTENT= "0 "> 3 Y/ D: }: v0 W$ z, f0 }7 K
19.怎样让表单没有凹凸感? - `7 ?# _' q  Q) x( G; e
<input   type=text   style= "border:1   solid   #000000 ">   , R1 U% o3 u& g, Z; g+ L
9 }6 [" t4 Q: D$ J
<input   type=text   style= "border-left:none;   border-right:none;   border-top:none;   border-bottom:   - r9 ?4 k0 H1 \3 F! }" c6 Y
1   solid   #000000 "> </textarea>
4 j! u  W6 v. K. j2 E7 b20. <div> <span> & <layer> 的区别?   
0 r6 M8 k; `" \9 K3 S5 e<div> (division)用来定义大段的页面元素,会产生转行   ' ~5 S9 d" G' _5 A8 R: s
<span> 用来定义同一行内的元素,跟 <div> 的唯一区别是不产生转行   , _. }" N- s9 l  W5 p1 B) t1 z: p
<layer> 是ns的标记,ie不支持,相当于 <div> ! f. \. a3 i6 b
21.让弹出窗口总是在最上面: : C' D, R" N6 ~9 @0 l! r
<body  > / r+ q) @. Q" o' H) g8 a7 m* O$ z2 _, i
22.不要滚动条?   2 E; x! N! Q0 r* C# G- ?
让竖条没有:   2 k* j! {  _% J; H
<body   style= "overflow:scroll;overflow-y:hidden ">   
' C* Z  w' ?& C! y, k7 q4 G</body>   
0 q' n2 @$ f8 U/ c让横条没有:   * L/ I* ]1 d# L1 C: }" G5 Y+ |+ A2 q
<body   style= "overflow:scroll;overflow-x:hidden ">   : U, u4 o# C1 V3 V
</body>   
: b* ^$ t; R/ i1 r) v' F两个都去掉?更简单了   
, R% o/ ]- B; Q) }/ e- j3 u" t<body   scroll= "no ">   2 M" [% R3 f+ h# Q' b7 ]6 l2 u
</body>   
1 U$ x! T8 E- ~. o23.怎样去掉图片链接点击后,图片周围的虚线? + o) ^9 b; ~* C) s' S# R# Q/ {) k
<a   href= "# "  > <img   src= "/blog/logo.jpg "   border=0> </a> ; s+ k" I9 A6 O* ~# b
24.电子邮件处理提交表单
6 N1 a5 g* T; N8 j<form   name= "form1 "   method= "post "   action= "[email=****@***.com]mailto:****@***.com[/email] "   enctype= "text/plain ">   
" r* Z5 U! |1 q, n. E2 x<input   type=submit>
* p) X9 P2 Y4 ^: p5 @, j3 s8 z4 s7 q</form>
9 |/ T6 i9 s$ L! f25.在打开的子窗口刷新父窗口的代码里如何写?
7 E" Z; r2 w9 E" Fwindow.opener.location.reload() ' h. \  u2 N, {: }4 `; c
26.如何设定打开页面的大小 % R2 ?/ E+ J. M' G; {& ?
<body  >
0 B) p% R7 T$ K1 n* [+ i' @) W$ d$ p4 H打开页面的位置 <body  > ) E0 Q* {2 N6 E/ x% N& A% a
27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动   
8 V0 J+ b' C! a% _) p4 C1 p<STYLE>   7 ~) z, ?, d$ Q* E
body   
" u- O7 p" Y  Z2 }( U{background-image:url(/blog/logo.gif);   background-repeat:no-repeat;   9 D8 S7 \; v7 a* o( o$ J
background-position:center;background-attachment:   fixed}   ; f1 R9 q# ~; _% e
</STYLE>   4 }& H  w& {* H" I* e
28.   检查一段字符串是否全由数字组成
% _; |. b# p( |  I; o$ ]* }<script   language= "Javascript "> <!--
2 u3 N; R( y5 U. U! {$ gfunction   checkNum(str){return   str.match(//D/)==null}
0 U4 y; @. r2 ^- I2 l2 F; o( ]5 ]alert(checkNum( "1232142141 "))
/ i4 v1 C: Z  t8 S# u3 l. G% `( Zalert(checkNum( "123214214a1 ")) ' [* r& g$ }) x+ Y7 ^! g
//   --> </script> 7 q: `( Z5 \$ g8 |: P) \4 D0 a
29.   获得一个窗口的大小
8 f9 j+ G7 B$ }( zdocument.body.clientWidth;   document.body.clientHeight   d5 d. n7 I, B9 E# L( D
30.   怎么判断是否是字符
% s5 M% R/ H7 R8 _* j$ fif   (/[^/x00-/xff]/g.test(s))   alert( "含有汉字 ");
# n7 }6 ?4 z* d: z* Qelse   alert( "全是字符 ");
+ ?7 x/ t+ Y6 i' |, C  s  E31.TEXTAREA自适应文字行数的多少 # O# g  J0 g+ j2 L$ I
<textarea   rows=1   name=s1   cols=27  > & T1 Z6 a4 n: H1 l1 ]( O8 B# G4 S
</textarea>
% g( m! U) u" e- \& g; x  h32.   日期减去天数等于第二个日期
' x. D# ]9 g( o. V8 d+ V; }- i2 z  {5 Y5 S<script   language=Javascript> 8 A5 Z7 X* i! J1 Y
function   cc(dd,dadd)
, G$ W5 i2 h2 C- J3 k1 ?{
  T4 R' j/ @+ w- ]# E9 l5 H7 X//可以加上错误处理 0 o6 p. Y% E4 Q5 N9 D- S# ?
var   a   =   new   Date(dd) ' J# {/ q& @/ V. G6 `
a   =   a.valueOf() 1 U8 b% S/ H5 s4 F$ i6 B5 X
a   =   a   -   dadd   *   24   *   60   *   60   *   1000 5 Y  m, D" x# o- X8 `5 {# F! e
a   =   new   Date(a)
$ u( D' S; Z/ jalert(a.getFullYear()   +   "年 "   +   (a.getMonth()   +   1)   +   "月 "   +   a.getDate()   +   "日 ") 1 G7 j! L# [3 ]: s
}
; c$ L5 k% _! h" kcc( "12/23/2002 ",2) ) O7 ?, X; B! S9 Q# [- Y' m5 E
</script>
" Z( r' E! Z: }: p5 V& M33.   选择了哪一个Radio
1 n2 ~; q% g* N2 R  H<HTML> <script   language= "vbscript "> ! t4 E4 v4 z8 W2 A  [# M  ?
function   checkme()
) c- I3 i5 n: _1 n, ufor   each   ob   in   radio1
  p; x6 ^2 [; j& n& ], vif   ob.checked   then   window.alert   ob.value
& Z% B: g$ M' J! |. ?# x9 C5 }next
0 t" y9 g- d" O( Wend   function
& `: m% B; P* q) F) i6 s0 L+ ~- V, ~+ R</script> <BODY>
$ C' s1 k. ^& N' s* |<INPUT   name= "radio1 "   type= "radio "   value= "style "   checked> Style
: _9 G( Z" y+ h6 F7 D<INPUT   name= "radio1 "   type= "radio "   value= "barcode "> Barcode ) n  k" K  O$ V% b
<INPUT   type= "button "   value= "check "  > . ^5 |0 H# X2 P  R" i$ C5 F
</BODY> </HTML>
& S. L: F* g0 c& @; Y+ [34.脚本永不出错
1 n9 p' a9 _1 L/ f+ @<SCRIPT   LANGUAGE= "JavaScript ">   
* J( f1 J! b! [' R# O<!--   Hide   
7 b4 s0 O, n$ ~( j+ P; L1 Sfunction   killErrors()   {   9 T2 w+ e& l& X5 Y1 L) [. W) l2 _. r
return   true;   
4 X# V  ], ~  L5 ?}   4 D/ _; S  I4 @3 y% G4 W# y
window.onerror   =   killErrors;   % I7 D( m$ O, a
//   -->   . ?3 B) F5 w# u/ s6 G8 `; w
</SCRIPT>
7 W' k+ [$ V; A  \" L35.ENTER键可以让光标移到下一个输入框
( V; T' m7 P5 P" y) e8 o<input  > " K7 N# A: u  j( N+ P4 x. S+ R
36.   检测某个网站的链接速度:
0 j# c" l! L3 [把如下代码加入 <body> 区域中: " c- E$ a0 y3 z& k+ \& ^
<script   language=Javascript>
6 Y$ M8 m3 Z' k* |6 N) L) \* Ltim=1
- k6 T: D1 G  m" ]setInterval( "tim++ ",100)
# X  G2 }! D5 f) R& X0 B/ v: Pb=1
, H  c/ |" ]5 z  K" x: a7 Uvar   autourl=new   Array()
1 G# w$ i  t) c0 l0 ]autourl[1]= "www.njcatv.net "
. A. T, M( r7 r& g- h' d9 Oautourl[2]= "javacool.3322.net "
1 \0 \6 e& w$ Zautourl[3]= "www.sina.com.cn "
- M3 H% F9 [. I6 t: F# qautourl[4]= "www.nuaa.edu.cn "
8 ~; ^' W. X: G- }8 u8 e) f+ B* Uautourl[5]= "www.cctv.com "
5 m) E2 i# ^! b( K6 e4 G$ l! vfunction   butt(){ $ K: H" W3 f& y" `  q% I3 i' v
document.write( " <form   name=autof> ") 0 D/ A/ |4 m4 H3 C
for(var   i=1;i <autourl.length;i++)
  g! i7 _# `- A. q& C) Y5 cdocument.write( " <input   type=text   name=txt "+i+ "   size=10   value= "/blog/测试中......> "   =》 <input   type=text   8 z1 g- i; B7 c  G- A# X
name=url "+i+ "   size=40>   =》 <input   type=button   value=GO   
# u" n" ]0 y* _+ tonclick=window.open(this.form.url "+i+ ".value)> <br/> ") % `* @1 A! X* G, j
document.write( " <input   type=submit   value=刷新> </form> ") % k! U2 o# I7 i  e% A6 \( w: H. j8 V
}
! M+ l9 Q2 N5 y$ }- r" S. Cbutt()
4 k0 a! j: o3 Z' U% g7 ]1 Efunction   auto(url)   W7 {- D- c' J
else
; o0 g$ g/ L; {7 u6 J' gb++
* |  m' z; m5 x/ Z8 C; F}
, h2 a; X+ x% \: [6 j4 C+ Zfunction   run(){for(var   i=1;i <autourl.length;i++)document.write( " <img   src=http:// "+autourl+ "/ "+Math.random()+ "   width=1   height=1   / q+ T1 x  b' e7 k. L+ u
onerror=auto( "http:// "+autourl+ " ")> ")}
0 d% [9 g3 ?2 E0 X+ ?run() </script> 3 {3 q; h" M# E6 L' G' C
37.   各种样式的光标 ; O' ]. J' p6 z" S. p1 a
auto   :标准光标
, w% m% c1 ?5 @% xdefault   :标准箭头
' C0 S- Q, @6 a2 U9 i! `hand   :手形光标
5 ^- r) ?/ R2 A/ e, D- U7 Nwait   :等待光标 3 y: W! T( D$ m* i$ J) a* t# y
text   :I形光标 - l/ r; \  _2 ]& l' w
vertical-text   :水平I形光标 ( B) [7 W3 Q  k; m1 }
no-drop   :不可拖动光标
0 d0 H3 o# {- S: t$ h7 X  r  xnot-allowed   :无效光标
9 G' B+ z. \0 G' Q' u0 }3 C; Yhelp   :?帮助光标
7 l9 d5 U& v4 u  N; y! e- K# Z7 |all-scroll   :三角方向标
- I5 o" z( h" K3 B- S2 _move   :移动标 7 M, l( j7 O  @+ n2 j
crosshair   :十字标
/ P# d4 q3 E, Q& Y; Z6 \0 {7 je-resize
" u" s! \0 y+ H$ i6 v8 fn-resize 8 S  R9 Z. n6 P
nw-resize : V8 L6 ^0 n4 x; j1 G/ \
w-resize
+ |: s. B* D/ l9 U) qs-resize - C* u: ~* k! X$ |4 z
se-resize 7 m* o5 p( L! Z. w5 A+ L( l$ J( ?( ?' M
sw-resize
5 x% @7 i/ t& z0 D6 ?0 R38.页面进入和退出的特效
: ^" |/ @% j" _进入页面 <meta   http-equiv= "Page-Enter "   content= "revealTrans(duration=x,   transition=y) "> 5 n, W) d6 K3 k" ~
推出页面 <meta   http-equiv= "Page-Exit "   content= "revealTrans(duration=x,   transition=y) ">     
3 B9 Y* r( G$ G% m这个是页面被载入和调出时的一些特效。duration表示特效的持续时间,以秒为单位。transition表示使用哪种特效,取值为1-23:
9 ]3 t, j; G5 v. u* B; m3 ^  0   矩形缩小   
  u( p! i/ X" q! I; x6 {# k  1   矩形扩大   
! d" U& g. B/ ?  2   圆形缩小
% D' I1 C) a- o( m  3   圆形扩大   ! P1 V% G0 q8 Y7 `
  4   下到上刷新   
& [. A8 p4 R6 W4 l: [/ ~5 [  5   上到下刷新 : P! v; ~9 w' j/ B- l
  6   左到右刷新   
0 `1 X* n$ K# Q- f, t/ Y" ]% I  7   右到左刷新   * G" V7 o+ s/ P( c
  8   竖百叶窗
6 Y0 O. x* b7 O' I! b9 ?  9   横百叶窗   
) q2 Y+ d7 W7 o  10   错位横百叶窗   * [9 I4 M' u# F2 e4 s- g
  11   错位竖百叶窗
3 L8 m6 M6 s6 y  12   点扩散   
5 s0 T& c# E. s" G2 ]  Z  13   左右到中间刷新   
/ r8 A2 ]; [5 W4 H+ K6 ]+ @  14   中间到左右刷新 0 I. K" m1 L' K
  15   中间到上下 % u7 M2 p7 }! A5 {
  16   上下到中间   
+ }& f& Y$ @& {. r. a, s: ?3 c5 P  17   右下到左上
  v1 [4 x2 z& M% [# s  18   右上到左下   0 {  h  w& C8 Q" y
  19   左上到右下   
, a5 b% J1 |" C  ~  20   左下到右上
4 s! d7 v* L% P' r$ Z! u2 n  21   横条   
2 [1 y7 N! D: R/ d. z) K  Z# D  22   竖条   6 l2 g: _8 n5 \6 m+ i
  23   以上22种随机选择一种
2 N8 @( U: d. i) _/ c39.在规定时间内跳转
# `) f1 R6 W: r# ^1 Y) w8 G( n' S<META   http-equiv=V= "REFRESH "   content= "5;URL=http://www.williamlong.info ">   8 |' x! i2 @; p" c$ O  X7 v, N# s
40.网页是否被检索 1 w* A9 K4 x5 Z: T" U
<meta   name= "ROBOTS "   content= "属性值 "> 7 t+ i( ]& ^5 g1 b
  其中属性值有以下一些:   s& |% ^9 `4 g( m2 s( Z
  属性值为 "all ":   文件将被检索,且页上链接可被查询; 3 L" {3 L" N- S
  属性值为 "none ":   文件不被检索,而且不查询页上的链接;
% U/ ~) f) l, D( V! {  属性值为 "index ":   文件将被检索;
/ ]4 y& |* r: N3 O: c' u+ U+ A; d  属性值为 "follow ":   查询页上的链接;
* h7 G. `3 `/ x  属性值为 "noindex ":   文件不检索,但可被查询链接; . B; Z1 P$ R8 \  L; t* d/ c
  属性值为 "nofollow ":   文件不被检索,但可查询页上的链接。
8 v  w' @( ]5 i6 \: {% J0 w最大化窗口? ( Y4 q5 X( a3 M7 `
<script   language= "JavaScript "> / \4 X6 @# ]/ \. |
<!-- 7 P" R9 Y2 \" S2 X
self.moveTo(0,0)
: _+ N/ e9 _" H+ B7 {self.resizeTo(screen.availWidth,screen.availHeight) 1 a4 y: l: Z  S" b0 c
//--> ) J5 N2 m! L9 H/ V8 i
</script> 8 ?) h! q2 \1 ?  v
% {& K, ?) Z% ]) h: A
  M6 {8 v& P2 w4 O( V
解决问题:由于层与下拉框之间的优先级是:下拉框   >   层,因此在显示的时候,会因为优先级的次序而会出现如上问题。(如果几个元素都是层的话,我们可以通过层的   z-index   属性来设置)解决办法就是:给层中放一个优先级比下拉框更高的元素(iframe),从而解决此问题!具体解决代码如下:
. I  `( j8 K8 o! e6 N<div   id= "menu "   style= "position:absolute;   visibility:hidden;   top:20px;   left:20px;   width:100px;   height:200px;   background-color:#6699cc; ">
4 l6 F0 M. ~8 w<table> 8 }& V, _; B7 e, y/ ^$ u& S; m
    <tr> <td> item   1 </td> </tr> 1 g6 ^: ]2 p! A7 N( c0 F2 C
    <tr> <td> item   2 </td> </tr>
8 j9 t6 G: E* S! F8 b    <tr> <td> item   3 </td> </tr>
) w. [0 e2 F1 V7 M; _: Z    <tr> <td> item   4 </td> </tr> - H4 Q4 K3 j- O8 r0 `8 Q/ M
    <tr> <td> item   5 </td> </tr>
7 j! ^/ q* T+ n- _    </table> 1 s  M4 r$ t6 `
    <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& h8 T$ e, ?7 I4 \7 p; H</div> 6 Q2 k/ Z; H7 S8 E
<a   href= "# "  > menu </a> 7 O% \9 q3 C3 ?3 p+ H. U) `
<form>
: |, g, N$ X" G! S5 D$ J( L/ G    <select> <option> A   form   selection   list </option> </select>
7 D7 @: O$ w2 c</form> 1 Y, G  F/ O. g% l3 h- c3 U
输入框也可以做的很漂亮了 ! o8 c' Q$ T, E& {
<div   align= "center "> <input   type= "hidden "   name= "hao "   value= "yes "> , e/ G. A" G$ y8 j% {0 O" J
                            外向数: <input   
9 Y+ u6 y6 U6 U            name=answer   # D0 C  l2 w/ n% M5 t' O
            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 y% u- Z/ Z2 B3 Y% c4 ?                         没回答的题数: <input   2 N' {3 N+ ?( S$ `7 k6 K
            name=unanswer   id= "unanswer "   
) _" p3 L$ g+ q9 o) ?            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( C9 }" X5 f" F; Q
                        <br/>
& X! r: @, V+ l0 I6 I0 O                        总得分:
2 Y* J4 z2 ?& I! D  P3 [. [2 G                        <input   
: Z5 `3 p0 F  x4 a0 j* o- ~            name=score   id= "score "   4 m. O3 b& y2 I: ?7 c6 N. 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) ">
2 D- L' p% j7 b; d- u! n" h                         结    论: ! ]! x: X: Y, L4 j  d
                        <input   
, \, F0 m; l: ?, y2 n6 u6 D            name=xgjg   id= "xgjg "   
2 G- {# S3 Z- B6 @+ 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) "> , m7 f- N, X6 \$ f! A0 _6 ?' r
                        <br/> 9 ^7 d; y! [, b, Y
                        <br/>   $ |: I( \8 }. L7 e' k
                        
( U  C4 u* e# O0 M: F1 O                        <input   onClick=processForm(this.form)   style= "FONT-FAMILY:   宋体;   FONT-SIZE:   9pt "   type=button   value=查看结果   name= "button ">   % p$ i8 b; E* D+ W8 ]8 N
                          <input   type= "reset "   name= "Submit "   value= "重做 ">
4 M2 z. I1 O; v. J$ H                        </div> 2 R# G$ t) w. v0 G+ m  f
注意:修改 <body> 为 <body  > 即为打开最大
7 q. W1 N  ~) W% G. G" t% t化窗口,而如果改为 <body  > 就变为窗口一打开就最小化 , v9 q5 z- @" f! N) Z- b. [0 F1 s
<object   id= "min "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
( {5 o- Z2 ?: m8 y" a                        <param   name= "Command "   value= "Minimize ">
# T* v/ K3 H. U+ W; n1 ^7 S                    </object>   <object   id= "max "   type= "application/x-oleobject "   classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 "> 7 B! j* x6 N4 s
                        <param   name= "Command "   value= "Maximize "> ( t# h( B1 t% c8 q0 \& G; k
                    </object>
2 \7 |" T/ B& Z, L( k4 i</body> / K/ t) t( X) U& o
页面自动刷新(说明)
0 h" o& N0 j4 x: Y7 \( l/ K当你做网页时,是不是有的时候想让你的网页自动不停刷新,或者过一段时间自动跳转到另外一个你自己设定的页面?其实实现这个效果非常地简单,而且这个效果甚至不能称之为特效。你只要把如下代码加入你的网页中就可以了。
& P2 ^# B6 q; B; W7 w# D1,页面自动刷新:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20 "> ,其中20指每隔20秒刷新一次页面.
0 ^* E% H" z1 ]9 E4 P8 S' h2,页面自动跳转:把如下代码加入 <head> 区域中 <meta   http-equiv= "refresh "   content= "20;url=http://www.williamlong.info "> ,其中20指隔20秒后跳转到http://www.williamlong.info页面。   
6 x1 n8 C$ U1 c/ I页面自动关闭
0 L- e9 a- L: ^. ?6 d$ Z, p5000是指时间 <body  >   
( m6 H1 x6 b, a& R! d弹出窗口自动关闭     m# C8 a" c9 B# Z
10秒后弹出窗口自动关闭
+ Y3 L1 D6 W: j注意:在新的tan.htm的body中要加   <onLoad= "closeit() ">
2 x2 u$ A; S8 F8 @head
; I( Z! L# q  D- @7 }<script   language= "JavaScript "> 1 w+ E6 c* Z( O: x9 T; @1 k) c
<!--
5 L: l- u0 n# k$ ^) avar   gt   =   unescape( '%3e '); ) r$ y5 V8 L: F, o. h3 I3 a
var   popup   =   null;
# \: X5 V# ^) Yvar   over   =   "Launch   Pop-up   Navigator ";
0 N6 A3 C/ n! q* N& Vpopup   =   window.open( ' ',   'popupnav ',   'width=225,height=235,resizable=1,scrollbars=auto '); + m# o8 v3 V! U3 P7 W% e2 ^
if   (popup   !=   null)   { ) s) A* o$ _2 ?
if   (popup.opener   ==   null)   { 6 a: G+ C- Z4 k$ |$ K& i5 e
popup.opener   =   self;   
+ L7 x7 F% \, l} 0 E% C( v( J3 M5 ]$ g
popup.location.href   =   'tan.htm '; " |; w0 b4 K' _9 N8 K6 d) `& w
} " h4 t. _3 o. ~+ h' C! {
//   -->
! _% v9 n3 @6 l* c6 d( A' k</script> - J: D% f" M, C- l0 O
<body> 注意:这段代码是在新建文件中的 ' t% b! h) h+ @& O% d4 V7 s1 X
<script   language= "JavaScript ">
8 x5 p% ?, Z, B+ b9 u! I  function   closeit()   
9 |4 @* t  }/ K2 N% m4 M- {  </script>
, [! F: G" U5 v这个可不是 <iframe> (引用)呀。是直接调用的。以下代码加入 <body> 区域 ! p' ~7 w9 Y& J, ^$ s- e
<object   type= "text/x-scriptlet "   width= "800 "     height= "1000 "   data= "../index.htm ">   }1 O( E! `! q& [/ k
</object>
1

评分人数

  • zw2004

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

顶哈

顶顶

TOP

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