广西经贸职业技术学院论坛
标题:
[建站技术]实用:网页制作中常用的辅助代码
[打印本页]
作者:
月中水
时间:
2009-10-16 01:17
标题:
[建站技术]实用:网页制作中常用的辅助代码
点击返回上页代码:
" a1 h' X ~; H1 t
<form>
0 @9 t5 G' J' c U$ j5 i# i1 D4 Y
<p><input TYPE="button" VALUE="返回上一步"></p>
. \7 s* P$ {( h+ I
</form>
* u; _ w6 c7 j" I" F& l" B- q! |
; i6 X+ w4 z+ C
弹出警告框代码:
2 z; d- q o" i& e
<form>
1 [7 m+ ^9 Z: {/ ~# O4 L9 B
<p><input TYPE="button" VALUE="弹出警告框"></p>
; Q; a/ b& d% ? O
</form>
; ]+ a8 T+ }) f7 G
<script language="JavaScript"><!--
/ F0 y% c/ D* Q0 N
function AlertButton(){window.alert("要多多光临呀!");}
* Q m. ^9 n" D! y
// --></script>
# E" y& W1 {- [2 h* z
4 P" g9 J9 [& V8 W6 w6 Z0 }
点击打开新窗口
" _& O% y- d9 ~5 h1 k0 P; { b) t
<form>
' K! k2 W, R' R
<p><input TYPE="button" VALUE="打开新窗口"></p>
; Z6 L% `- P. R0 I- A+ H, Z
</form>
8 L& N; |6 m$ w
<script language="JavaScript"><!--
8 }! c9 G: X; j2 {* b: u8 F* t$ f- R1 Y
function NewWindow(){window.open("http://www.mcmx.com","","height=240,width=340,status=no,location=no,
7 V( i$ @, w3 a2 r! U4 m3 V
toolbar=no,directories=no,menubar=no");}
: A* _3 @: A9 O+ P& i
// --></script></body>
1 Q. F) u* v; u8 S" g
/ B0 [# g- K+ w; H" e6 N
删除记录时弹出确认框:
- d, q2 p9 J1 N1 ]; v2 J
<script LANGUAGE="VBSCRIPT">
( d. }' x, B+ C8 A% j% z# L
a=msgbox("真的要删除该记录吗?",1,"注意")
) H6 T4 K# j5 S
if a=1 then
& s8 v) S; W1 R" W& m P# I/ U( r
location="Dodelete.asp?id=" //指向执行删除的页面Dodelete.asp
8 { J( L* b8 h6 S
else
+ w% I* \' K/ p0 U3 F9 J8 _
history.go(-1)
! i4 \, D" Z. d
end if
; @- R+ y) a: t Z$ O
</script>
6 Q. n3 K, C" D1 o: ^
, g; o3 ?4 k2 I8 e
关闭打开的窗口
( O- r7 q$ H2 z* J0 C
< a href="/">关闭窗口</a>
+ f6 n" l* O% L
$ J% {: l2 O4 c9 V6 g- Q
清空INPUT且选定
0 S& j! Y% X5 A5 s# H7 q. G
onClick="Javascript:this.value=''"
{ Y5 F* [* ~% x f
4 ?- z$ O5 C) V# h6 A
右键屏蔽
( I1 n. {6 I l. j- Q
<body oncontextmenu=self.event.returnValue=false>
2 U9 J3 R2 C. ~1 G
- p* u- v0 C3 N/ L+ P
连串英文自动换行的解决方法 IE5.5
" R" u2 r, a3 X9 |
style="LEFT: 0px; WIDTH: 100%; WORD-WRAP: break-word" 你可修改为指定的大小如 200px
- X! V5 h% Y* N# C; w' n
3 n* M% a" q- U5 c, e
图片“重置”按钮
K) w5 y) @4 C( c$ d
<script language="jscript">
8 A! T! C4 @: d7 I
function myreset()
7 I! Q/ d4 F9 I# \$ R
{ document.login.reset();
" \. A0 @- z \& r, R
document.login.focus();}
6 Q6 y$ A$ k$ p) ^: M
</script>
6 M9 H" l: F# p; R- l$ A
<img src="image/reclear.gif" width="69" height="20" style="cursor:hand"
( e, U% e' F: v1 W5 E) r" i
6 \: C" a- C. L" a
画细线表格
- Y1 I/ K" r. A& R& s8 ~% D
<table style="border-collapse: collapse">
6 D; R/ c4 W, z3 z s3 `. T
& \$ X' f/ f: v+ Q
状态栏信息
# G$ J- m% v4 H" ] `6 h
<form>
2 S2 C9 B- Y# ]) k8 e% d: v
<p><input TYPE="button" VALUE="状态栏信息"></p>
I% M' D0 B+ R* M. p" O# i
</form>
5 A1 B' }' R* s D
<script language="JavaScript"><!--
! c0 A& ~0 r# \4 m; @1 J
function StatusButton(){window.status="要多多光临呀!";}
( Z: f( I1 |7 Y& w- F/ i6 x
// --></script>
5 V/ a$ {; \6 ?* m8 U @
! u8 r" k8 K0 M$ U/ B) S
最小化、最大化、关闭窗口
4 r% [: E. [& w) b2 O9 C
<object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
+ W. S, B+ B; l2 K* Z9 K/ \# y2 p
<param name="Command" value="Minimize"></object>
8 J# q: h V6 f6 Q* q9 z
<object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
3 L7 ~6 }; A& {9 K* G# P
<param name="Command" value="Maximize"></object>
( } u$ q1 q8 E
<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
& i6 D- U, p& N- S- d8 b, g! g% k
<PARAM NAME="Command" VALUE="Close"></OBJECT>
. k' P& G4 k# j& y- x& ?" o
8 H: }2 t' A& y
<input type=button value=最小化 onclick=hh1.Click()>
# g9 M0 l% _( O2 P
<input type=button value=最大化 onclick=hh2.Click()>
4 ~% U1 h2 [- Q+ f- i. |* p5 F
<input type=button value=关闭 onclick=hh3.Click()>
' h( K8 P) d2 Q+ l2 O% R; k
本例适用于IE
( y. Y; J6 C2 o$ W
2 Y% G# {4 \+ o. J/ c$ M5 C1 { k
隐藏状态栏里出现的LINK信息
# B+ E/ _7 Y- ~/ B8 x, u& L% F
<a href="http://";>梦想天空</a>
2 o# K* Y% d& ?0 p/ \/ \
) W5 f; K: F; e0 s+ ^" x, h
文本框自动滚动条
; Y7 U8 C( \# I" _" r" m& b+ y
<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>
3 z/ V& m+ N S& H; z) r
; J {. m+ T! G K0 C
全选并复制
$ Q! H- X! D1 c1 E
<FORM name=test><INPUT type=button value=全选并复制><BR><TEXTAREA name=select1 rows=3 cols=46>你好,欢迎您的光临!</TEXTAREA>
9 }$ V$ M- X+ t% B( Y
</FORM>
6 M. R4 n. N, l6 x* b
<SCRIPT language=Javascript>
+ y( |4 e1 s* D; G7 }0 j: ]4 u; t
<!--
+ J8 k6 k+ M; @6 o: E+ f2 _1 Z
0 W: A+ N' D* I" ^, b6 q+ G( q2 \8 f: V8 T
var copytoclip=1
1 J1 g6 ~; A) q% x. @; t+ P; D1 |! b
- l6 S i: l' n; W% |' v
function HighlightAll(theField) {
- f5 D9 i0 k4 { X- g
var tempval=eval("document."+theField)
: A- S4 r1 |+ `9 U; Q( k. [
tempval.focus()
7 r& B1 _/ M3 H4 R
tempval.select()
" F0 h3 w& O$ }$ ]& M
if (document.all&©toclip==1){
/ x) K- W% a O
therange=tempval.createTextRange()
, Z/ T, m1 Z0 Q% F
therange.execCommand("Copy")
8 k2 {1 E6 W0 G2 O
window.status="Contents highlighted and copied to clipboard!"
: ~( [ l& v! _3 ?. I/ z% A. F6 M
setTimeout("window.status=''",1800)
9 B' a7 _. p+ S$ u2 m
}
/ T% `3 H% n; k6 a
}
; ?% Z4 E9 X2 Y6 l0 M6 W9 X
//-->
5 m( j ^: B4 u/ c
</SCRIPT>
* {/ U- m7 O8 u6 s2 f$ }% X3 R
- l# w( ]8 ~" Y8 T
屏蔽JAVASCRIPT错误
8 G1 v4 K+ ^* z ^ `6 M$ o0 D7 }
<script language="JavaScript">
( E$ y) Q# u/ L8 V, M
<!--
% D' ]; ?( n4 p$ [& {
function killErrors(){
6 |/ i% \- k# Z; S" S0 c- M
return true;
) ~; s! O8 y3 Q" T! W1 d
}
: ^* A0 M) f1 }3 d& l
window.onerror = killErrors;
9 c0 Y, N4 @' R+ ?% T" T3 J
-->
; k' I7 u2 y! G4 O$ q Q2 r+ c
</script>
- E1 G5 K! P) f' {
( Q) a8 I- C1 |# Y8 \
关闭子窗口时刷新父窗口
* a/ @& c8 O/ r3 E/ X7 j3 f6 r
<script language="JavaScript">
- r; B, X4 v( H0 _$ r$ o
<!--
. O* W7 v% e- h2 h
self.opener.location.reload();
1 e1 O+ @3 ]% }- {5 X
window.close()
* ]1 P9 _1 a" c) d$ \, z- X9 u+ ]: j
-->
* Q4 Q) r/ n: `* `5 \5 A) ]( P
</script>
- R' o# b+ [8 s# Q( K
% z+ D3 e g( ]2 Q: ^
! ~$ v" r* T6 S4 V+ v/ Q' H# o/ g
背景色变换
1 @1 E# V. |2 T% v+ N L. K* \2 P
<form>
. K4 K7 C9 M& w/ _8 _
<p><input TYPE="button" VALUE="背景色变换"></p>
/ E' N6 o1 z8 n6 H2 h
</form>
! L+ {6 W! t: U$ n7 l- D
<script>function BgButton(){
" M1 q4 J' u5 O) a0 H
if (document.bgColor=='#00ffff')
; M' ^$ j! A" O! _' F8 `! i. F7 Q( O# M
{document.bgColor='#ffffff';}
z" _2 `6 Y' c
else{document.bgColor='#00ffff';}
- x9 }# H' L4 g( k+ p
}
$ s. V4 h+ Y: S$ ]" f
</script>
% W) E! d& x. Q# U. e! c% v
4 ^8 U$ I. b N- d& q
检查一段字符串是否全由数字组成
& m, x/ H) u1 I; P; ~
<script language="Javascript"><!--
$ N4 _- _+ Z: S0 H9 E
function checkNum(str){return str.match(//D/)==null}
4 c8 z# P# {5 g# Q" Y
alert(checkNum("1232142141"))
7 _8 T( `$ F( d) v: A: K9 K4 k7 b
alert(checkNum("123214214a1"))
2 }1 N% g( R7 f" w$ R; N
// --></script>
1 T, ?; o* r* D
+ d( n% \' F7 N" i0 L+ H; V: _
判断是否是字符
# O: R) n3 N; R
if (/[^/x00-/xff]/g.test(s)) alert("含有汉字");
0 x: L0 S8 J j& Z/ Q$ r
5 J7 B# m+ e {! @
点击刷新代码:
! N8 ]* m$ q. }3 |4 ?
<form>
. H1 O: n& B) O
<p><input TYPE="button" VALUE="刷新按钮一"></p>
2 |" o) T7 f& |0 z
</form>
) y, L3 k& i2 ]9 Z
<script language="JavaScript"><!--
" F( ?& k; O# R
function ReloadButton(){location.href="allbutton.htm";}
# |( u' f. k" @* v. S
// --></script>
' ^( }" B0 I; A* H: W$ r" q {: b
. A4 ?( N6 @7 B0 M) v/ y* y: h
让层不被控件复盖代码:
( M) B) x+ j1 R, M L3 v
<div z-Index:2><object xxx></object></div> # 前面
, U/ Z& g4 X* R! o$ m
<div z-Index:1><object xxx></object></div> # 后面
$ c/ g) s: X S, N6 ^
<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>
3 B2 `$ N5 i8 O- f
<div id="Layer1" style="position:absolute; top:50;width:200px; height:115px;z-index:1"><iframe height=100% width=100%></iframe></div>
, _3 a& n( `% B. j, ]
; d. ^# W* i) K: \% |
让层的相对定位
) V. Y" E N5 r, s4 B6 q
<div id="Layer1" style="position:relative; left:0px; top:0px; width:0px; height:0px;z-index:1">
5 R4 `% B- ^" j3 `
<div id="Layer2" style="position:absolute; left:500px; top:0px; width:220px; height:220px; z-index:1">
7 i4 I! M9 d4 P! X+ l& R! o
内容
, v& z) ?4 L7 ^+ T% R8 p9 K
</div></div>
5 _+ ^. M4 t+ O! q: f- H6 p' D
* F" `; M, k+ c0 u* d* s
Flash代码以及背景透明
3 b8 C! P' w6 `+ \
<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">
' c5 y0 y* k6 {$ ?
<param name="movie" value="文件">
7 x% {! l' ?5 Z0 ]7 e
<param name="quality" value="high">
' F# l i+ y9 w8 q# R
<param name="wmode" value="transparent">
- M, \ c0 T( W0 a# i; p
<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://gxjmbbs.com/)
Powered by Discuz! X3.2