广西经贸职业技术学院论坛
标题:
[建站技术]实用:网页制作中常用的辅助代码
[打印本页]
作者:
月中水
时间:
2009-10-16 01:17
标题:
[建站技术]实用:网页制作中常用的辅助代码
点击返回上页代码:
2 R7 \7 U5 I3 c \
<form>
, A% S' B6 m) _ q% ?7 k
<p><input TYPE="button" VALUE="返回上一步"></p>
* B5 Q6 |0 _2 C: O7 \& f
</form>
) o0 G1 U. f% u
4 [% o% h; U) c( l, D4 E
弹出警告框代码:
3 [% _9 ?" T4 j \: M3 t
<form>
* V/ o( a9 _, |; E$ n$ M
<p><input TYPE="button" VALUE="弹出警告框"></p>
/ J; ?6 w4 `! g* m
</form>
0 _0 I& c# M+ ~& `
<script language="JavaScript"><!--
7 y- f% Z0 X4 e0 t& i
function AlertButton(){window.alert("要多多光临呀!");}
7 @. W! n& ?4 F1 L
// --></script>
1 h# Q% P0 k3 _7 ^6 B
8 L# {, ?; V C2 ?* B) a
点击打开新窗口
, e) t- ~' Q5 {& i2 D
<form>
% a8 Z8 ^6 M$ s+ s+ E* D
<p><input TYPE="button" VALUE="打开新窗口"></p>
+ K' J1 U* n/ `/ j4 E2 ^1 {( t4 d
</form>
. f6 N0 S; r& _8 q
<script language="JavaScript"><!--
( n' k9 u8 ]$ G# S4 r; t* i3 ?
function NewWindow(){window.open("http://www.mcmx.com","","height=240,width=340,status=no,location=no,
, ~ ^* F0 k, D- S. |4 z! T# L
toolbar=no,directories=no,menubar=no");}
& N, C: S& S" |# }1 h: |7 V1 y
// --></script></body>
U* E. P+ n( @1 j% T
5 m" } [* A6 R8 t$ [
删除记录时弹出确认框:
; k1 a: `+ I; t9 o y
<script LANGUAGE="VBSCRIPT">
. S3 W2 m) u X) {7 X( i D; q
a=msgbox("真的要删除该记录吗?",1,"注意")
5 ?6 _2 E5 }9 i
if a=1 then
1 V9 J5 Z7 B: H* A( P
location="Dodelete.asp?id=" //指向执行删除的页面Dodelete.asp
/ d6 g [* c4 R: |3 X9 _
else
$ N; U% S; M8 Y! ~/ s2 F
history.go(-1)
2 }% E! M$ l+ \7 B" |% t" n: a
end if
' r; H3 a$ w, e
</script>
8 o8 y# Z, B. z
A+ y0 F4 k# V# D* t/ U
关闭打开的窗口
3 n8 e7 i4 j+ Z$ v# K0 Q
< a href="/">关闭窗口</a>
7 Y6 Z0 P. X1 X5 n' H, j+ H
7 V4 |* q8 t# {0 z* [/ v$ v- w
清空INPUT且选定
5 u: H$ @4 r! `4 ?
onClick="Javascript:this.value=''"
3 w+ M& U, _0 T. \
& [) B7 U( V' m6 o! ]5 I& [! t
右键屏蔽
! v7 A b+ s) V( x* R' P, m
<body oncontextmenu=self.event.returnValue=false>
L4 c C8 j! U% `4 C2 a9 s
* D3 u0 v* l5 M4 }! c2 O' Z1 k
连串英文自动换行的解决方法 IE5.5
0 A0 J* q% v& t
style="LEFT: 0px; WIDTH: 100%; WORD-WRAP: break-word" 你可修改为指定的大小如 200px
. A' @1 D/ m h+ f) m; i
' e* Q& S- j- J+ K3 V% _+ d+ f
图片“重置”按钮
' |; m! [- d t
<script language="jscript">
- a- L! Z5 M9 {6 I' q# L* g
function myreset()
. `: u; c9 h0 I/ U |& T
{ document.login.reset();
4 i! S& f$ v d$ }8 u
document.login.focus();}
2 h' r1 R. F7 V. P6 D3 p4 }% i
</script>
( Z4 Z( S' Y! e. m' B
<img src="image/reclear.gif" width="69" height="20" style="cursor:hand"
1 }5 J' k0 L/ V) S" a- A
& L" a+ u3 ~8 h; U7 n
画细线表格
6 Q% u5 q6 Y* p
<table style="border-collapse: collapse">
# A" e h- E' M Z8 C2 k
( o. X% B. I8 _, j' V4 u+ ~1 Y
状态栏信息
6 E6 m9 V$ c7 \9 A8 _6 |" L
<form>
7 C; N" z8 a8 W
<p><input TYPE="button" VALUE="状态栏信息"></p>
/ E8 `; D0 m8 L# i
</form>
$ G& `% u( r8 w% K% A6 [
<script language="JavaScript"><!--
. l" d2 E# G2 O; s& b( Q
function StatusButton(){window.status="要多多光临呀!";}
+ a6 ]. q( b- F( N1 T
// --></script>
; d- I- U2 c+ W
2 X( U7 R$ t* D
最小化、最大化、关闭窗口
, R) v2 B8 U1 X( O1 l1 x
<object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
& y% ?2 i( ?+ F- z7 M
<param name="Command" value="Minimize"></object>
8 Y1 F. g2 R s; R" y8 _
<object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
1 J2 U5 B0 k8 P& Z
<param name="Command" value="Maximize"></object>
% C; D& K$ N% `. S. K8 _( H5 F
<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
+ Y! w+ v& b+ f+ \9 x& R3 N
<PARAM NAME="Command" VALUE="Close"></OBJECT>
1 p9 B3 ^3 a( X1 i. l% X" ]; B3 f4 P
7 K' [. H, w6 y& [1 W: F+ l8 G
<input type=button value=最小化 onclick=hh1.Click()>
% d9 {- z5 _+ f5 ]+ g
<input type=button value=最大化 onclick=hh2.Click()>
* ?& q1 n# r3 |; J+ g& v
<input type=button value=关闭 onclick=hh3.Click()>
; L: B/ Z V+ B {
本例适用于IE
) C# _3 o/ o6 c: j1 Z; i6 m5 {2 R6 }8 v
& z1 ^0 N! [% p- P" W
隐藏状态栏里出现的LINK信息
( f9 P) X& S/ s: g1 C1 p# x ^$ w: A
<a href="http://";>梦想天空</a>
6 ~( | p |; w$ K9 [
! S& t2 a) X3 h/ K
文本框自动滚动条
5 Z* V0 q$ s% H! _8 f# k0 y, j: [
<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>
& M0 h1 b; v6 l4 a3 Y1 k; t! q. Z/ O
1 {5 {, y! I2 @ \% ?& ]& b: i+ v
全选并复制
8 W* K2 {' T* y. A. o" t* a" Z
<FORM name=test><INPUT type=button value=全选并复制><BR><TEXTAREA name=select1 rows=3 cols=46>你好,欢迎您的光临!</TEXTAREA>
" ?! q% g/ q* A% v
</FORM>
- p/ Y {0 E; P, B
<SCRIPT language=Javascript>
( M' a! O* b4 P u$ O
<!--
7 C, \$ C. u1 D5 K
~) ~- }8 R: P1 o
var copytoclip=1
3 N# q& Z0 n7 K! V- h1 c# b0 L
' C7 ~" f3 T& f% w6 ?! t
function HighlightAll(theField) {
/ i3 r+ B$ e$ g6 v
var tempval=eval("document."+theField)
]8 U# ~; V0 n, }& n8 v
tempval.focus()
# b# p" L O% Y- P0 h) O9 M
tempval.select()
% p# T/ z; i$ @; N
if (document.all&©toclip==1){
a( O3 C9 G/ N' a3 w; X
therange=tempval.createTextRange()
& h( P8 @* o3 R0 R, F$ _
therange.execCommand("Copy")
4 W( G( ?( @5 l3 J. X
window.status="Contents highlighted and copied to clipboard!"
) H' i$ ~% A: J" e6 R; W
setTimeout("window.status=''",1800)
8 |5 K( M& z' S) k, h
}
9 T$ `5 T6 ]5 f8 |: o) i, n" a
}
! ^, |' r' v5 q' m, X0 Q) @
//-->
6 b8 B! \4 J5 A; m; n5 }
</SCRIPT>
# ]/ H6 U$ _. j' U6 _4 X
3 ~) U( _/ R: `3 r( F
屏蔽JAVASCRIPT错误
7 X, l0 K* B% s( W) L. X0 A: ~. Y
<script language="JavaScript">
( o/ V$ y/ l5 G+ S, `+ X5 Q1 L
<!--
# Z9 C! s7 x4 {
function killErrors(){
5 v6 n0 v1 |; [
return true;
P1 M$ H" B5 O5 {
}
7 `# _$ ^' v( D L. d" I# A$ k
window.onerror = killErrors;
3 n( w0 {+ \/ q4 |4 l0 ~- ^0 ^
-->
& p0 p4 Z3 y( E7 K
</script>
7 V" @, O, G7 y9 ^; S0 Y- j9 z8 t
/ _6 ?: J8 q: j( m' d. Z
关闭子窗口时刷新父窗口
. S% F5 x& p$ N0 X5 a+ n6 G
<script language="JavaScript">
. c7 p `$ s0 F8 ]$ p4 h3 p
<!--
) f- Z# Z- s4 G& `. I$ j) c9 H- z* w+ k5 A
self.opener.location.reload();
N4 w3 u8 P9 C) c' Y. l
window.close()
! h3 d- u3 v0 ]4 \0 {0 U
-->
) K" D6 m( \& C0 n9 s' x+ |5 V
</script>
" l6 J4 }4 M! C
% X$ `. o, }- f
" x O4 k" x" n
背景色变换
5 S6 v! t# O# L( n4 W' [
<form>
- m: \, p. Z8 ^) _0 D& Z
<p><input TYPE="button" VALUE="背景色变换"></p>
5 E5 L+ P `- ^1 E h! ?
</form>
# \% \* H8 x3 c
<script>function BgButton(){
& w. G+ M1 y1 a- ]! {! g5 c' ?
if (document.bgColor=='#00ffff')
% U, f" |! w5 A! E
{document.bgColor='#ffffff';}
9 b8 `( \% I, z/ y$ \' C* l( \
else{document.bgColor='#00ffff';}
. ~/ \; C( u: y* f
}
1 K$ i/ i: C/ g1 Q
</script>
4 ~6 X4 B+ l ~ L' k5 `% k
: l' Z2 u' `% \. C+ J
检查一段字符串是否全由数字组成
8 }' F! U/ V Y
<script language="Javascript"><!--
9 Q6 k/ z6 `, ]+ L4 Y/ k
function checkNum(str){return str.match(//D/)==null}
2 ^* q2 t' O4 B4 \
alert(checkNum("1232142141"))
8 `% ^: E* P0 _( Y0 R6 o
alert(checkNum("123214214a1"))
% |( {7 K) }7 ?
// --></script>
; g7 `+ h: `. O# H- t) l) W
. q; H$ n/ ~& q' K. D
判断是否是字符
2 }- m' p; z/ ?% k
if (/[^/x00-/xff]/g.test(s)) alert("含有汉字");
' g- J7 \2 _' a% A, H, U# ?' t
/ [; A9 d9 v; |. C$ }
点击刷新代码:
4 b8 _+ n |& v
<form>
$ W3 n0 z' \& ~; \! G0 K# k) s
<p><input TYPE="button" VALUE="刷新按钮一"></p>
6 j/ P% T) P& y' Y9 D
</form>
" F: v7 X* V/ a# F- P4 A
<script language="JavaScript"><!--
- F* }- m( Y) b- _0 j- [
function ReloadButton(){location.href="allbutton.htm";}
0 E6 N m; Y3 U& @6 J4 m
// --></script>
, V+ s' b& _5 Z% R' w4 ]( i
: O5 A6 b/ ]( y2 K
让层不被控件复盖代码:
3 ?0 |5 B9 z3 b! X. j& \; G% [! X
<div z-Index:2><object xxx></object></div> # 前面
N& `5 i6 E# P2 D }/ U0 y- M
<div z-Index:1><object xxx></object></div> # 后面
1 g; i# ~5 H2 q5 K* ]
<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>
: c7 K% U- f0 n8 g& e: M7 \. D
<div id="Layer1" style="position:absolute; top:50;width:200px; height:115px;z-index:1"><iframe height=100% width=100%></iframe></div>
8 f0 Z0 N1 }" l, N% |! o
% \' k" h2 X' N2 C% ]8 {2 I/ t
让层的相对定位
) W$ W% F/ z4 f' d( B
<div id="Layer1" style="position:relative; left:0px; top:0px; width:0px; height:0px;z-index:1">
7 y) Z5 J) o* V0 @1 s) {! ^" ]0 v
<div id="Layer2" style="position:absolute; left:500px; top:0px; width:220px; height:220px; z-index:1">
7 B W7 Q: E! J' A+ P! `
内容
, X" `1 F& G6 X1 ~9 Y) h& x I/ e
</div></div>
& c! D# Q0 y( ]- S
" h; Z$ W" l$ Q0 t- ]% p/ O
Flash代码以及背景透明
& J% A* |4 s! }3 s
<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">
# ? k: ?9 v& ?
<param name="movie" value="文件">
: T* D) d" W1 Y& L
<param name="quality" value="high">
) C5 v- `3 v- p
<param name="wmode" value="transparent">
1 e y7 @6 C1 T# E' 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://gxjmbbs.com/)
Powered by Discuz! X3.2