广西经贸职业技术学院论坛

标题: [建站技术]实用:网页制作中常用的辅助代码 [打印本页]

作者: 月中水    时间: 2009-10-16 01:17
标题: [建站技术]实用:网页制作中常用的辅助代码
点击返回上页代码:
1 w* w/ |$ B1 i1 z<form>   ^# V! V! o7 [! N: L
<p><input TYPE="button" VALUE="返回上一步"></p>
( d; V0 S6 B' j& L</form>
4 L3 x) _6 I1 a7 k" @- k, X1 {4 V9 }: x; X9 u' d! f9 W5 T
弹出警告框代码: * a8 b/ ?: S& ~
<form> ! ?+ o. W5 ~" i5 S& h# z  u
<p><input TYPE="button" VALUE="弹出警告框"></p>
+ ^0 s. T7 r6 J  B" ~</form> / p+ p4 S0 y7 s9 E5 h
<script language="JavaScript"><!-- ! i7 O6 p6 T7 m2 i0 C7 _
function AlertButton(){window.alert("要多多光临呀!");}
/ Z8 Z9 }% i9 Y// --></script>
" s% W8 R, n$ O6 x2 w, X% M% P8 t+ H2 k: Q
点击打开新窗口
7 a, ~0 \6 S8 m0 d<form> ! d! j* W0 F+ {9 F& q
<p><input TYPE="button" VALUE="打开新窗口"></p>
9 k( ]/ D: o; t6 u7 D</form>
' M( e1 i9 K. N( T4 x9 U<script language="JavaScript"><!--
. F( }/ }, @" _  Xfunction NewWindow(){window.open("http://www.mcmx.com","","height=240,width=340,status=no,location=no,
3 p9 h, Q% q: C7 X( v2 stoolbar=no,directories=no,menubar=no");}
8 K9 g: ^9 Q& b8 J: |// --></script></body> ( z4 O5 v# E) I. M: e7 _; [: t. ~# a  ]
1 g6 G1 Y6 G! i/ h  U
删除记录时弹出确认框: % @: d  d7 R4 }' O6 J9 @
<script LANGUAGE="VBSCRIPT">
9 [2 U4 g6 u- b& `a=msgbox("真的要删除该记录吗?",1,"注意")
$ \0 C5 o4 e( N, b& w+ E$ f6 D' ^if a=1 then + [+ }( D/ f" i! F
location="Dodelete.asp?id=" //指向执行删除的页面Dodelete.asp 3 x8 a6 E: y0 R7 P- X, K
else 4 v# s$ T! \5 g0 T
history.go(-1)
9 |8 s( Q, W; ]8 u8 [6 Q7 S# mend if $ l& q. r# E! q( V+ |
</script> % i1 m# @; [: d% W$ G# V, h3 J. B
" u0 D! X3 |* l& T- s4 S( a! _1 O
关闭打开的窗口
) V; m# K- `* ?$ a& {1 p$ x. {< a href="/">关闭窗口</a> % U5 @* [( y5 W; Y, @; O

/ {% r/ N# a' o$ q清空INPUT且选定
: W) e' C- r2 H- [( ?3 VonClick="Javascript:this.value=''" " J; \) v( k* p# a4 A' H8 }- `0 g
+ `& J& F" H: h' g4 @) G+ d' h
右键屏蔽
3 k. F# X1 \/ p% S9 m<body oncontextmenu=self.event.returnValue=false>
2 H* K* _2 P" n( t- c0 E9 q
) X/ I' x* l  j- @! s连串英文自动换行的解决方法 IE5.5
7 C* O" h3 A1 Mstyle="LEFT: 0px; WIDTH: 100%; WORD-WRAP: break-word" 你可修改为指定的大小如 200px
9 ?8 z1 V  D" X; q) r7 s7 Y* P* |3 c# u  @4 m1 s8 c8 C1 |4 ]
图片“重置”按钮
9 u3 m4 `# `+ b7 E<script language="jscript">
* Z) m) H8 R% ]# K) nfunction myreset()
# E/ `% ~& J/ S6 M) d! L{ document.login.reset();
4 N3 @- g) C; r  p- C' Udocument.login.focus();}
) v! W% }. C0 h8 F; G$ a</script>
1 G5 b( C) g4 e" e1 v" W<img src="image/reclear.gif" width="69" height="20" style="cursor:hand"
- c5 m; l% B; f1 Z
* r' ?! N9 ?0 v画细线表格
( p# O. H& ?! ^4 i4 ?& l8 F<table style="border-collapse: collapse">
4 d* N$ c( J% @. s
8 b+ l" @0 s" x, q9 i状态栏信息 + ~; o7 v) Z2 G& ^
<form> + M1 B- M9 v8 h3 r, a
<p><input TYPE="button" VALUE="状态栏信息"></p>   L" X. o, m! j' ?$ D4 T6 j; k
</form> 3 t9 o( g+ P: l
<script language="JavaScript"><!--
9 J& R( ^' Y$ }* vfunction StatusButton(){window.status="要多多光临呀!";}
# @. j- Q& V) l0 ^// --></script>
$ L9 i  M4 \0 d$ l( e" I2 d8 O& F% A2 I5 T3 r
最小化、最大化、关闭窗口
( \" Y0 A7 e) [) z7 T' `; o<object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"> . W+ [0 {( N" G4 V: t
<param name="Command" value="Minimize"></object>
- v9 D: N1 X! F: `: a* J9 B<object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"> % |! R4 Y0 Y- O+ c! Q  h; m* g
<param name="Command" value="Maximize"></object>
5 Y) z( ~) i9 @3 q/ ^<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> 6 ~# h5 U% O5 L5 h2 c
<PARAM NAME="Command" VALUE="Close"></OBJECT>
  i  f, w$ E& N; O; y, A( T( r6 K3 z% j1 d  ]* g
<input type=button value=最小化 onclick=hh1.Click()> 1 r3 n* D4 N5 U! l/ C% {+ a+ Q
<input type=button value=最大化 onclick=hh2.Click()> 6 |0 y$ j: s: h5 i* _
<input type=button value=关闭 onclick=hh3.Click()>
  G7 M$ I8 s- S+ S2 u; N  L3 k+ L本例适用于IE ; G8 l$ y% E( C. D5 L7 K3 f

/ o4 h; l6 U3 o: \4 m隐藏状态栏里出现的LINK信息
; T, Y. P) ^. p. @  }$ z<a href="http://";>梦想天空</a> ' t; C. Y1 @6 @4 C0 Q$ Y% ?! T

3 v. c/ t* S* k/ }! Z% U  a7 ~文本框自动滚动条
! S& G7 U4 |: o3 A7 T8 X" x) T<textarea name=words rows=18 cols=26 style="border:1 solid #000000;background-color:white; font-size:9pt; width:188; overflow:auto" wrap=hard></textarea>
8 m- {+ E+ f6 S1 |% j2 ~/ t  F$ {. \7 r
全选并复制 % ~! n' w0 `0 V5 D# V7 S( ^
<FORM name=test><INPUT type=button value=全选并复制><BR><TEXTAREA name=select1 rows=3 cols=46>你好,欢迎您的光临!</TEXTAREA>
. h6 C. |% w: p# n. R# ~</FORM>
# z' ~* E  u+ F, ]' ]<SCRIPT language=Javascript>
8 V) D6 d: Z* E$ T<!-- 6 s. S; S1 q6 O

: S+ y7 A# y6 P, o$ [0 _var copytoclip=1 / E; @6 V" F+ g

6 t: b  r; b5 |( Rfunction HighlightAll(theField) {
* R$ b7 a) X/ I6 O# Q; D2 ^var tempval=eval("document."+theField)
8 ^" A7 `7 g6 M( ~tempval.focus() 7 G: W8 L( T: c5 B3 H% G
tempval.select()
7 O4 g. O" u+ V/ Wif (document.all&©toclip==1){ ( w" r+ G- t6 j- F2 i5 h
therange=tempval.createTextRange() / {( m" @" P6 n" v' _" r
therange.execCommand("Copy") . R6 T8 r3 F$ a
window.status="Contents highlighted and copied to clipboard!" 1 s5 y9 m" C' P6 E5 B! F' @
setTimeout("window.status=''",1800) & g- [, A/ B! N9 E# h; u  {! |
}
/ R( U3 J6 Q  T) V! x1 e}
5 w, }  |; R4 Y+ m- b//--> 7 f+ F% W) k$ O- `9 D7 ?9 W. O0 `
</SCRIPT> / }# X% D0 X; M5 m

8 z( N- w/ o! i; H% B: t( W屏蔽JAVASCRIPT错误 - l  d; o6 I: s- l  e
<script language="JavaScript"> 2 a' g) \$ [. m) Y( D
<!--
- |- d. c  ]2 _7 [function killErrors(){ ; b! F. L6 m5 {: @& F* x5 c1 O/ ?4 ~
return true; 1 T- t: R4 B. Z8 i% L9 n3 F2 O
} 2 y! A, w' K, s) t' \/ G. J
window.onerror = killErrors;
- i* ~. k; o/ I8 W% P% W--> 5 m' Z! ]  Y7 m- w
</script>
- K, t$ y% g- B1 P6 j8 [* X1 n1 w/ k6 \. N! m/ o* R1 c
关闭子窗口时刷新父窗口
$ g4 m3 Q/ g/ ]3 F! k+ \<script language="JavaScript">
3 Y7 K' x+ Z! }( X6 {; P2 F1 z! p<!-- # q( R. d5 v* V
self.opener.location.reload(); 3 C& s8 b) ?$ N# V. V
window.close()
! n  }0 L/ x3 R% A7 V--> $ T3 b. d6 {0 m, N. i
</script>
2 |( @* T0 I1 z# K# Z
/ l; {8 G( ~7 \, H# Q8 F: W
  k0 I; N' Y: E2 G9 }$ a背景色变换
/ s- ~( B" i! `* O% s* y<form>
" T" d1 \/ w& @<p><input TYPE="button" VALUE="背景色变换"></p>
3 c' s3 r, m& B, N$ x</form>
  \  M! n, |/ b+ a% ~<script>function BgButton(){ * |  N6 ~" o7 V) v& M& w* M
if (document.bgColor=='#00ffff') 3 X/ Z- R* k8 g/ h7 O/ p( p
{document.bgColor='#ffffff';}
* [: y# g. ~7 i: a1 g/ Kelse{document.bgColor='#00ffff';} ' E0 k, O; n9 H
}
5 \- c9 d3 ~9 m$ H! b( o</script>
& k, C# G7 R0 p
: L4 ~  U; v  K" _5 i+ g$ L检查一段字符串是否全由数字组成
" l6 k( R# D4 B( o' ~<script language="Javascript"><!-- 1 q' ~' \% V9 T" x
function checkNum(str){return str.match(//D/)==null}
# L! }- e: b" L! K& G: ralert(checkNum("1232142141")) " L3 U9 X7 H. U" O2 K
alert(checkNum("123214214a1")) 5 [8 R& J* {) y' U
// --></script>
" k$ w, R. ^/ c/ G+ T/ t
8 m3 i5 J; x4 V( Z' S判断是否是字符 # q: o* |) Z' T( c
if (/[^/x00-/xff]/g.test(s)) alert("含有汉字");
+ j% b8 Y- F' j* V+ A
' c7 @3 e/ m5 d  `; |8 n1 u0 O) h- o; o点击刷新代码:
3 T9 ]9 Z+ k4 C4 x<form> + R7 i' m# O( c: t" M" Q- p- G/ Z
<p><input TYPE="button" VALUE="刷新按钮一"></p>
& o0 I( B5 C0 k) I</form> % T* S" n4 \. {( D$ b
<script language="JavaScript"><!-- % r  d6 R* E# |7 e# |
function ReloadButton(){location.href="allbutton.htm";} 1 @# B0 E+ E7 K5 t3 M
// --></script>
- ]5 j) y- Q8 x$ y3 O8 P9 \2 f& b, O( B% L
让层不被控件复盖代码: 0 ~7 @2 l8 f. V3 n0 b( W% ^& s5 }
<div z-Index:2><object xxx></object></div> # 前面
# Q! v  H. O: V2 [* x7 B1 ^; D  j<div z-Index:1><object xxx></object></div> # 后面 8 \" ?5 e6 @# k) _9 A9 ?9 J, L
<div id="Layer2" style="position:absolute; top:40;width:400px; height:95px;z-index:2"><table height=100% width=100% bgcolor="#ff0000"><tr><td height=100% width=100%></td></tr></table><iframe width=0 height=0></iframe></div> 9 G" o4 |8 I/ R% ]4 U
<div id="Layer1" style="position:absolute; top:50;width:200px; height:115px;z-index:1"><iframe height=100% width=100%></iframe></div>
/ E: p- h; b* G" Z. k/ Q' c  a  r( i
让层的相对定位
. H) o% E; b/ g; X1 J: v<div id="Layer1" style="position:relative; left:0px; top:0px; width:0px; height:0px;z-index:1"> 1 r1 {( r+ o& A/ m9 S& ]
<div id="Layer2" style="position:absolute; left:500px; top:0px; width:220px; height:220px; z-index:1">
9 ]- l* T8 q; s% h; J内容 % M* l" A- C4 T' z
</div></div>
* C; B$ [, u, b% V
7 B9 a; k, K4 d1 w4 GFlash代码以及背景透明
. a- w7 S4 i4 {<object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="200" height="200">
0 l  K! K. T$ `- P<param name="movie" value="文件">
: y  J6 u' u: b2 V<param name="quality" value="high"> ( X' P$ ?. ]2 w
<param name="wmode" value="transparent"> 7 c- m+ w" T% ^& Z
<embed src="images/fish.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="220" height="220"></embed></object>




欢迎光临 广西经贸职业技术学院论坛 (http://www.gxjmbbs.com/) Powered by Discuz! X3.2