广西经贸职业技术学院论坛
标题:
[建站技术]实用:网页制作中常用的辅助代码
[打印本页]
作者:
月中水
时间:
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 V
9 }: 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( }/ }, @" _ X
function NewWindow(){window.open("http://www.mcmx.com","","height=240,width=340,status=no,location=no,
3 p9 h, Q% q: C7 X( v2 s
toolbar=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# m
end 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 V
onClick="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 M
style="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) n
function myreset()
# E/ `% ~& J/ S6 M) d! L
{ document.login.reset();
4 N3 @- g) C; r p- C' U
document.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$ }* v
function 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 |( R
function 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/ W
if (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 [* X
1 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/ K
else{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: r
alert(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 O
8 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 G
Flash代码以及背景透明
. a- w7 S4 i4 {
<object classid="clsid
27CDB6E-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