广西经贸职业技术学院论坛
标题:
[建站技术]实用:网页制作中常用的辅助代码
[打印本页]
作者:
月中水
时间:
2009-10-16 01:17
标题:
[建站技术]实用:网页制作中常用的辅助代码
点击返回上页代码:
& l& e g: E0 d1 O |5 r
<form>
2 `. _5 n3 B2 G. j, @8 _
<p><input TYPE="button" VALUE="返回上一步"></p>
+ P) _' J; [/ E
</form>
7 ?' X& u' K: R/ N
+ C/ O5 W# l+ {; X
弹出警告框代码:
1 j9 V* a |9 B3 X, D
<form>
5 H( x$ A- C. p9 b
<p><input TYPE="button" VALUE="弹出警告框"></p>
* j& ^2 E: l0 @8 D3 w- M$ w3 W- X
</form>
/ L7 K' _: K! S5 `
<script language="JavaScript"><!--
; O$ c: n8 p% M+ C/ Y3 L8 r v
function AlertButton(){window.alert("要多多光临呀!");}
7 J3 S$ [2 K9 R; U
// --></script>
$ y0 q* g6 T$ r- e( X$ ?4 X7 H9 V
& w5 R8 o# g9 M
点击打开新窗口
[: l7 V, D8 Q% r" U7 a
<form>
: H' V8 V& X: Q; w. C5 {, [
<p><input TYPE="button" VALUE="打开新窗口"></p>
3 V2 b: g4 f' j# l
</form>
1 o% m7 ]: E/ V) u: y/ u
<script language="JavaScript"><!--
; k; b' a# M7 ~! O
function NewWindow(){window.open("http://www.mcmx.com","","height=240,width=340,status=no,location=no,
8 ~$ q- g) B4 h
toolbar=no,directories=no,menubar=no");}
- J& d* ?) H4 l
// --></script></body>
7 T! }- C' p2 ^( l& [
1 X6 H+ D& {" c3 W* ?$ R7 N3 ^4 S
删除记录时弹出确认框:
* Y: G3 f5 l" V% F
<script LANGUAGE="VBSCRIPT">
, H0 R6 Z( j% `& D8 N
a=msgbox("真的要删除该记录吗?",1,"注意")
- n- G4 _% ~4 m! T
if a=1 then
+ _. G: s, i5 C3 O( b
location="Dodelete.asp?id=" //指向执行删除的页面Dodelete.asp
0 \2 r, M$ ?/ E0 M
else
+ r% D* z+ O( B) D
history.go(-1)
3 q4 e. V8 S0 g% q5 B* @
end if
- ^1 t9 L) y% `& p0 @' T
</script>
: ?) M. ]/ {% _7 m, m% P
. V# H# g0 w$ O+ q$ p6 \' u5 f- t
关闭打开的窗口
$ w T+ c; W9 I% @# F0 a$ h6 ^
< a href="/">关闭窗口</a>
0 K" Z) W8 K) e* l4 u7 Z) ]; Q
- x/ E: L* g6 _- t5 M
清空INPUT且选定
+ d* P6 ^2 p5 P6 f
onClick="Javascript:this.value=''"
F$ k) N' K* W8 m. H) |5 F
4 M# i8 O7 z0 c
右键屏蔽
. [; Z M5 [1 g
<body oncontextmenu=self.event.returnValue=false>
5 Q5 I! n. \- N+ L, p" M; z2 R4 N
/ t9 [$ j' n5 C3 j
连串英文自动换行的解决方法 IE5.5
% x! z+ a; I- S8 s0 v2 U) N! g
style="LEFT: 0px; WIDTH: 100%; WORD-WRAP: break-word" 你可修改为指定的大小如 200px
7 K9 Q; `* M5 k% a+ c
! W2 c% u2 j7 E9 E W
图片“重置”按钮
8 I) `6 B% t+ X$ a
<script language="jscript">
* M# @9 [1 y) {: F( D, `2 e% k
function myreset()
4 {% J/ ]2 a" c
{ document.login.reset();
F, y* \+ Z0 c+ L" ^
document.login.focus();}
* {* p# a/ l% m6 c! {
</script>
4 ?9 [& E5 W; _, M' H. I: u; O6 @
<img src="image/reclear.gif" width="69" height="20" style="cursor:hand"
+ W1 E7 A" k$ w2 I
( t0 Z0 [4 Y% f# N! p9 Z, z0 z
画细线表格
3 s; ?0 n: v. v+ _5 z' T, ]3 G: W
<table style="border-collapse: collapse">
, [$ K/ s# Q/ ^/ _0 ?
) U% n5 {1 d0 u; t/ d. W
状态栏信息
# ]/ W* {5 g- F2 L6 }" e0 C+ D
<form>
0 T$ N2 v y7 d- L7 g8 a. E l
<p><input TYPE="button" VALUE="状态栏信息"></p>
, W9 H: U9 d$ x$ P3 w8 z
</form>
: N: w& b) P- A* e
<script language="JavaScript"><!--
9 L( }# V9 [; }
function StatusButton(){window.status="要多多光临呀!";}
, r/ D# }! c4 V
// --></script>
$ @; o; P5 r" r
. r9 J4 }* l' e: h" U6 L" H
最小化、最大化、关闭窗口
( p Z$ Q) x' K4 l7 d8 }0 Y! @' _
<object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
2 n8 x- F& N: ^# \- Q9 ^
<param name="Command" value="Minimize"></object>
0 R1 R* c( L3 K; U" c$ N0 p3 c& A2 j
<object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
4 p( p: _/ ?+ ]. u/ [5 Z- P, m
<param name="Command" value="Maximize"></object>
( C+ Z! H4 r/ L! g- J0 i! e
<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
( x# ?/ X5 S- W- m1 d5 e* J; }
<PARAM NAME="Command" VALUE="Close"></OBJECT>
4 }# ]: N& R$ p7 T2 n2 `2 k
' W' M, [! l4 u' G
<input type=button value=最小化 onclick=hh1.Click()>
% K9 p! W% ], ]0 c, a$ z; g
<input type=button value=最大化 onclick=hh2.Click()>
0 X6 c! e8 M: S' X
<input type=button value=关闭 onclick=hh3.Click()>
7 Q8 `9 C& Q$ I
本例适用于IE
- d J! P% {8 S9 V1 [9 D
5 r: g; v' c7 v% D+ b) J% F
隐藏状态栏里出现的LINK信息
& g- T1 A7 K* t" g7 z1 D% s
<a href="http://";>梦想天空</a>
5 v( ~" V1 w c* T) F/ A8 H" a5 e- r/ s
' @0 O% P: @( I* p- Y3 B
文本框自动滚动条
/ I: S. J l3 v( _ X! h: B
<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>
S1 w/ g5 e7 d- \7 w. z
% u9 d5 V' C/ ^8 z. P
全选并复制
1 a7 n) a1 v3 s) |( N/ Q4 V( K
<FORM name=test><INPUT type=button value=全选并复制><BR><TEXTAREA name=select1 rows=3 cols=46>你好,欢迎您的光临!</TEXTAREA>
0 o5 {' y. |% p" n( v6 p
</FORM>
8 f( n2 Z% h$ ?( q; n3 r' W
<SCRIPT language=Javascript>
/ `' C- T' u; N- E! l" V: F# Q$ z6 j
<!--
- u5 y$ {8 M3 v- G6 l
/ R" ~- ^: n5 t4 V/ x, ^
var copytoclip=1
5 }: l) |% o! [7 d8 {# X4 a
& b/ ^5 O! _7 j% R% b, V
function HighlightAll(theField) {
3 M/ F# y" u4 A( q
var tempval=eval("document."+theField)
5 Q! h, n, W c
tempval.focus()
% b$ L' m$ k5 a c& J+ }. E4 K8 Q! T
tempval.select()
1 }5 @% C- r" b6 ~* H( C
if (document.all&©toclip==1){
) W* z& n8 S: _3 W4 \
therange=tempval.createTextRange()
4 c' T; H- G' ]2 E. e& |6 D
therange.execCommand("Copy")
" N& y3 s0 o$ E. G2 i5 K
window.status="Contents highlighted and copied to clipboard!"
; p0 [" L- }/ Y* B
setTimeout("window.status=''",1800)
5 h! @" }4 \ X8 f$ }
}
7 [; [$ p. [( v; f; n2 g" i
}
7 x- s2 @ m. c
//-->
( T; p8 R" W1 N
</SCRIPT>
% ^* A- O9 v1 H0 z; G6 f
* i$ M Y. w$ s2 D( p
屏蔽JAVASCRIPT错误
6 E* r8 q, i! [
<script language="JavaScript">
/ J! y% d4 e1 f& @! S: U& B. J
<!--
' r, u# O* f2 a) {7 q
function killErrors(){
% r' P0 ]& p/ S$ R% W/ t
return true;
. d: k5 ~7 b7 T& h
}
7 C% Y$ i9 {5 m; s2 r+ F5 F4 O
window.onerror = killErrors;
5 k' z2 `& w% [ e& Y j
-->
2 z2 Q8 x6 ^5 q: [
</script>
) Z# H6 F1 b. ]% q
4 z$ r* N d! w& P% d/ N% `* p
关闭子窗口时刷新父窗口
% w$ B0 m+ V, i6 g6 d
<script language="JavaScript">
2 ^2 \; k5 s1 I( E
<!--
, @3 S9 l: \" b1 {. \4 e
self.opener.location.reload();
x) J F! |6 n" k# x
window.close()
/ Z. G$ a6 }; C" [
-->
) s: t4 Y" V/ E# \$ K$ a: s
</script>
% ?& J4 ^- F2 D- s" V8 h
# k& q& L1 H+ s2 g, M. o
3 j0 t: @/ k/ @( p, W
背景色变换
$ R% T2 v0 |2 c6 @
<form>
: U7 D4 V5 D5 E2 w; G
<p><input TYPE="button" VALUE="背景色变换"></p>
/ i7 v3 s, s# Y8 g4 T7 j; ^3 w) }
</form>
) f5 A1 q7 Z2 L6 }) O
<script>function BgButton(){
* S" [( R+ ?, z/ D+ b' D1 E' \
if (document.bgColor=='#00ffff')
! |$ |6 n3 Z! ~
{document.bgColor='#ffffff';}
@, J% R8 e' c" [1 R
else{document.bgColor='#00ffff';}
C# b N2 v$ s3 R+ _5 C1 Y/ N
}
+ G; [$ N* b, D. j( E$ e& Q
</script>
Z# [# Z4 r0 [* d% j% |) f2 P! P
3 E0 o! c9 {9 u: g' D' A7 {- V( s( \
检查一段字符串是否全由数字组成
) j4 U0 H7 m9 x* r. G7 w, J$ U
<script language="Javascript"><!--
3 x3 W- Q- }7 h: U
function checkNum(str){return str.match(//D/)==null}
! B; Z# P6 P; n+ s* T
alert(checkNum("1232142141"))
/ a, w* Q" O: P9 V9 W7 ^ _% W
alert(checkNum("123214214a1"))
) p/ q! a4 l1 \
// --></script>
) b; t% J, T1 H& r9 V
3 h X' [ j U% E* L0 T( X3 z
判断是否是字符
3 e3 F/ I" b/ A# F
if (/[^/x00-/xff]/g.test(s)) alert("含有汉字");
0 D% o8 V4 J: U9 G) \3 ]
% F5 z3 u4 y( v" ?$ |" g- @6 P; Z- {
点击刷新代码:
# K6 x* D" j! Z! ?2 @- ~( E7 R6 ^
<form>
: |" G5 K( Q' ]+ ^5 k0 s" U
<p><input TYPE="button" VALUE="刷新按钮一"></p>
6 w. m* Z0 r w3 p
</form>
7 k4 g' K& i4 ^
<script language="JavaScript"><!--
( M4 O, Q6 C9 `9 V t& K
function ReloadButton(){location.href="allbutton.htm";}
- j. K' v1 c! u' C& @
// --></script>
4 I' D. R# w& \) m& S3 J# [
2 [7 L5 ]" [, Q8 a; G
让层不被控件复盖代码:
+ G8 b5 S% Y0 A
<div z-Index:2><object xxx></object></div> # 前面
0 [' }5 A: f: ]) S1 M8 C" ^
<div z-Index:1><object xxx></object></div> # 后面
: `0 X- z% F& u& l i" s; d
<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 n- v+ y- o5 P
<div id="Layer1" style="position:absolute; top:50;width:200px; height:115px;z-index:1"><iframe height=100% width=100%></iframe></div>
. ^2 V8 C1 S! P9 {
e! ?! W! G! @1 p) T
让层的相对定位
/ s0 v" C# H/ x3 n7 [
<div id="Layer1" style="position:relative; left:0px; top:0px; width:0px; height:0px;z-index:1">
, T; p5 w& f+ c8 C
<div id="Layer2" style="position:absolute; left:500px; top:0px; width:220px; height:220px; z-index:1">
. ` |7 J/ }. R5 K
内容
; o. p. T& S: q' I7 S( Q% v
</div></div>
2 { e; {6 a( D) O) ?
8 D0 \8 A: e' c8 |% {, S
Flash代码以及背景透明
, [* N, j5 e; s) ]) `4 p" S4 n
<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">
6 `: S* P' d {
<param name="movie" value="文件">
6 G5 h5 g8 |; r: |: |
<param name="quality" value="high">
) w3 ?4 K9 Z. W- L: T" j( [4 P" T
<param name="wmode" value="transparent">
( W b4 x; m+ g: |2 N1 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