飞翔无限fxwx.com广西经贸职业技术学院论坛
标题:
[建站技术]实用:网页制作中常用的辅助代码
[打印本页]
作者:
月中水
时间:
2009-10-16 01:17
标题:
[建站技术]实用:网页制作中常用的辅助代码
点击返回上页代码:
$ u- r. w- I5 n$ z+ O$ J7 [, A
<form>
8 N3 S* d, c2 i
<p><input TYPE="button" VALUE="返回上一步"></p>
# J. v4 O4 x0 ?& V. m8 a9 G# B+ {5 {
</form>
1 i" b) ^) S O- v5 a8 a/ m/ I2 h
" M) C' ^+ E& b0 ^- Y, ]0 K6 u: \8 R; k
弹出警告框代码:
, t( |" }, f1 C% u9 g) l% V$ h
<form>
: v3 i: a, d+ m
<p><input TYPE="button" VALUE="弹出警告框"></p>
, j2 s7 G$ ]# J& U9 S; a0 x
</form>
. P- ]' t! A' G6 e' _+ W2 k
<script language="JavaScript"><!--
( X7 X4 E6 n5 _4 r
function AlertButton(){window.alert("要多多光临呀!");}
5 @! R' ^ L/ S* l
// --></script>
, E! b2 }6 u. V) ~: o/ l3 }
4 m- [2 k! ?. v! I) g
点击打开新窗口
# i7 n) D. r M; ]$ c2 C2 ]
<form>
, s3 A. m% I" p. S7 X5 B
<p><input TYPE="button" VALUE="打开新窗口"></p>
7 h& S6 ^3 r: O9 ~
</form>
8 b1 j3 S- x/ D0 K) N' {" Q
<script language="JavaScript"><!--
, F) }) Q, D- s# i/ U- W
function NewWindow(){window.open("http://www.mcmx.com","","height=240,width=340,status=no,location=no,
S: g, k& I+ w' r
toolbar=no,directories=no,menubar=no");}
& u9 l9 U# M& J% M: \! c
// --></script></body>
' N: D* n1 z* `2 K
. `$ Z3 T6 |; [
删除记录时弹出确认框:
4 y' D+ Z' `( M& f! |3 l' h
<script LANGUAGE="VBSCRIPT">
+ W4 T$ l5 |" N& @
a=msgbox("真的要删除该记录吗?",1,"注意")
: U, Y; a! J$ K- I: G# e P; l
if a=1 then
2 n3 \/ X6 @4 T! ~% I
location="Dodelete.asp?id=" //指向执行删除的页面Dodelete.asp
. v& C, z/ S4 u3 w7 E# M; g" s
else
9 F/ ~5 P9 s2 j! G; S
history.go(-1)
1 L: z/ z/ i( N5 ], P
end if
' X8 G. }) i, @+ p
</script>
& m3 H+ U3 j9 K3 A
, k% x6 d/ s* H% g
关闭打开的窗口
; _5 {, z; {/ W+ q
< a href="/">关闭窗口</a>
" k- S% l4 g' h' _. p
" o1 K4 {- W; |3 {+ F* X
清空INPUT且选定
/ J" T$ d1 a! u: Z1 j
onClick="Javascript:this.value=''"
; O, ^# n% Q" N+ l4 \5 p
8 d- n6 O: K8 u0 p! W9 t6 N; a
右键屏蔽
$ H: @/ k1 t. q$ r
<body oncontextmenu=self.event.returnValue=false>
4 n, l) z& d% r$ A
% g2 O/ a3 o7 ~
连串英文自动换行的解决方法 IE5.5
6 ^! l* G n' h! f
style="LEFT: 0px; WIDTH: 100%; WORD-WRAP: break-word" 你可修改为指定的大小如 200px
6 h, O* Z# y7 i: U% u
8 {8 s- _, s* E5 _) t, r5 {
图片“重置”按钮
0 P) {# T0 Y! H, E
<script language="jscript">
. G5 I( {$ I# w5 n
function myreset()
8 r: K2 J/ t+ X( y7 r9 o
{ document.login.reset();
/ m& P0 A9 t( I) S9 f
document.login.focus();}
/ _. |$ p" j. d* |! I7 m
</script>
3 z1 m# d( ]5 D" q3 a, i, q6 u7 i
<img src="image/reclear.gif" width="69" height="20" style="cursor:hand"
0 l# h8 Z* t* G# L& |
X- `8 Z3 M ^" M. _
画细线表格
: |/ _4 H' d" a
<table style="border-collapse: collapse">
$ J' S: c; F7 V, l. r! w
# T- f) {- R1 i: a" g" H. z
状态栏信息
! s, F, H6 d0 e6 q
<form>
' J5 p/ h+ i; g& s* E8 P; c
<p><input TYPE="button" VALUE="状态栏信息"></p>
- Y& Y, P7 Q: o$ n7 _
</form>
L" O) h' Q$ \3 r9 Z
<script language="JavaScript"><!--
& L, K* @( N; d" [* ~) _
function StatusButton(){window.status="要多多光临呀!";}
/ Q, c% N; [* }5 M5 c# L& J
// --></script>
8 V$ ?! |" H# t0 a3 V1 Z9 ]# F
2 [$ ~3 P4 h6 o" t2 m
最小化、最大化、关闭窗口
2 u7 P5 J. p2 @' A4 @% S
<object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
^4 V; K& a, n5 I* j' A
<param name="Command" value="Minimize"></object>
1 L; P# x& y8 v4 [
<object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
, B) G5 }3 c/ z
<param name="Command" value="Maximize"></object>
. p+ k2 c. R' ^( [9 |+ y5 i
<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
c. M% a- t( [9 S! G
<PARAM NAME="Command" VALUE="Close"></OBJECT>
: I" c' Y( J5 s. \8 K& t/ [2 Q4 ]8 L3 X
D1 N* w P) E( {
<input type=button value=最小化 onclick=hh1.Click()>
5 C* W6 b9 i& ?; q+ K3 c
<input type=button value=最大化 onclick=hh2.Click()>
7 _3 X/ H v5 I$ D* Q$ z6 Q2 Y+ u& m
<input type=button value=关闭 onclick=hh3.Click()>
+ X0 n9 m" i; _$ t, d1 m7 n
本例适用于IE
( i( ]* O, x1 S. _$ c; k
- ~9 L) z' @9 K7 F6 F7 Z/ k5 P% s& t
隐藏状态栏里出现的LINK信息
4 O- c1 H# b( n# E1 D* H
<a href="http://";>梦想天空</a>
+ q( g( F O8 v* N a1 R
% i# o" c9 C F- \/ I. _
文本框自动滚动条
/ ?/ n1 t* c) p! H
<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>
- f- R( f- E, d+ a; d% j
: ~. e4 P, w8 I
全选并复制
. e4 N: w& o- n
<FORM name=test><INPUT type=button value=全选并复制><BR><TEXTAREA name=select1 rows=3 cols=46>你好,欢迎您的光临!</TEXTAREA>
" I( M6 N& v+ }8 V; G( R
</FORM>
Q1 k/ w0 {+ I; d1 u% y
<SCRIPT language=Javascript>
) N1 c% h2 u; G, E0 ]3 D% h
<!--
% L0 F. J; G- D v, ^, [8 }0 h' x" g
' |3 L# x/ D" z- X
var copytoclip=1
( q0 Y) W& T8 K F' M u, i
1 r6 H6 k5 o) ]& D. ]- e% y
function HighlightAll(theField) {
4 V/ U! d- f9 h1 T2 s0 X
var tempval=eval("document."+theField)
+ d: Y7 f+ ^( j" |9 l; Y/ p0 D
tempval.focus()
6 z9 @. T- y5 r0 r
tempval.select()
: X* O5 ?6 L% o+ o
if (document.all&©toclip==1){
1 K+ a' T7 Y5 x
therange=tempval.createTextRange()
; b, S% E0 ^/ O' T7 l' v" ^" Q, Y8 e
therange.execCommand("Copy")
$ j4 @5 B5 o+ V. _( n7 @5 z
window.status="Contents highlighted and copied to clipboard!"
' x. y9 d- L2 O
setTimeout("window.status=''",1800)
@& H0 z( r( F5 s0 j
}
, C% F' Z7 M( ]; i- D
}
1 `; s- L3 k2 V
//-->
+ K8 r) a0 J7 d* R
</SCRIPT>
5 l: H& r, `4 j1 h/ O7 F
g2 `% o+ s/ l/ A" y A* p
屏蔽JAVASCRIPT错误
, G% P' W+ m9 p/ i+ I0 v) v
<script language="JavaScript">
8 @5 m+ x0 |- r
<!--
# w3 \, o0 [* X6 s( F/ \, x$ }& H
function killErrors(){
( v3 D% s4 k) `" B b8 ?" \) F
return true;
7 I8 Z5 q. c: f! P
}
. w g- `& _$ ]+ \: Y: o
window.onerror = killErrors;
4 a/ F- _- h5 N
-->
1 k7 g A% l Y
</script>
$ j% K1 ^3 E' Q* ?( T ]. K
7 n4 @& I* E- w# ~
关闭子窗口时刷新父窗口
: N% }* `6 R! D8 J2 K8 J
<script language="JavaScript">
# u9 p1 Q& d+ W8 b& k. M
<!--
2 \' R" \- ]" K2 V9 e+ E
self.opener.location.reload();
' V& u! M3 E. U4 b1 N
window.close()
& l. X6 g& n8 T0 m- L" g8 l
-->
" U4 h6 r& J! ~3 b9 t5 H$ }4 ^1 s z
</script>
4 ]% d5 ~6 d+ E( v4 Y- O
6 L, s/ K3 X) W9 a8 a% v1 H
]: `1 Q0 X! x: Q) S
背景色变换
) c2 ?% r+ F! c- P: G# [# u
<form>
: z* J* I% K; b( E+ e/ J
<p><input TYPE="button" VALUE="背景色变换"></p>
5 \4 j1 m& {9 K6 a3 ^- S/ G$ z. b
</form>
! U; V1 N0 T" l! S' E9 v0 }! K. J
<script>function BgButton(){
8 C+ t: `1 w: d1 ?
if (document.bgColor=='#00ffff')
1 h5 }/ z( H+ Y# y7 V; i2 \) O
{document.bgColor='#ffffff';}
z5 e! W8 K4 a9 r* ^4 [
else{document.bgColor='#00ffff';}
5 ]6 b! ~/ _2 U* E: v% F+ ]1 S
}
, m6 `; J& o- @2 U% T; s
</script>
* F& `0 y3 A. _. G' E' i* L: _
' E3 x+ M. e8 o2 k. g6 @
检查一段字符串是否全由数字组成
7 y6 \ N, @) U! p2 i$ J0 g3 b
<script language="Javascript"><!--
- t% j7 ~! n: U/ m
function checkNum(str){return str.match(//D/)==null}
1 A. }7 L0 f9 ^) w2 B
alert(checkNum("1232142141"))
% ~* X- s6 _& d$ J3 {0 t
alert(checkNum("123214214a1"))
# W0 k' H( P7 R7 X; m7 w5 g
// --></script>
6 N. |( z {4 j2 J- R( @, S
, Q* g+ X5 O5 H2 i
判断是否是字符
/ G4 ^% M3 M1 O2 h4 l
if (/[^/x00-/xff]/g.test(s)) alert("含有汉字");
: i3 P- ^7 e" t4 K. U5 }* ?/ D. B
. a+ {/ a, Z. V8 j$ H1 \- o; w
点击刷新代码:
) t- F* X+ [6 k& \
<form>
+ t, x$ r' @2 F
<p><input TYPE="button" VALUE="刷新按钮一"></p>
( B7 j# {8 J- k$ G4 H. |
</form>
6 c- \9 k2 Y) Z+ N$ r: k; C
<script language="JavaScript"><!--
- Z- H2 I; D$ k7 _2 j- ^
function ReloadButton(){location.href="allbutton.htm";}
: j8 p7 |* _9 Q% y5 G* `. C+ @
// --></script>
) o& S) A) V) g: G* H3 I
x6 D5 v2 V+ k
让层不被控件复盖代码:
$ p/ | {( M9 \, Q+ l4 e3 D
<div z-Index:2><object xxx></object></div> # 前面
, H0 \3 O8 _! V' }/ u& F7 Z2 ~
<div z-Index:1><object xxx></object></div> # 后面
( J1 H; i0 ]5 i i$ `! P, W8 `
<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>
& _1 ^& j$ W' |" o# I& U# t
<div id="Layer1" style="position:absolute; top:50;width:200px; height:115px;z-index:1"><iframe height=100% width=100%></iframe></div>
( V* S8 Y6 X A" w1 G3 T- l
3 Q4 C; p1 H' |. ^3 B2 k
让层的相对定位
1 \' N) R2 r1 y4 `
<div id="Layer1" style="position:relative; left:0px; top:0px; width:0px; height:0px;z-index:1">
7 V3 x; {, o' h/ m9 R9 Q1 t" o
<div id="Layer2" style="position:absolute; left:500px; top:0px; width:220px; height:220px; z-index:1">
- y8 H" p9 |# Z/ W* J1 \4 ~7 c
内容
5 {) @' D4 S$ f& m/ c
</div></div>
, b' X: h' ^' o
2 J0 G* _4 w' ?) I* v
Flash代码以及背景透明
/ e* T6 w6 C0 M" q
<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">
! O- J' `# J7 ]3 f
<param name="movie" value="文件">
8 y$ Q% `0 B) b& `, o9 E8 p
<param name="quality" value="high">
. g( }/ M" _1 }0 n. n. m
<param name="wmode" value="transparent">
1 \9 K; b2 s) [" @
<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>
欢迎光临 飞翔无限fxwx.com广西经贸职业技术学院论坛 (http://www.gxjmbbs.com/)
Powered by Discuz! X3.2