设为首页

广西经贸职业技术学院论坛

 忘记密码
 免费注册
查看: 2229|回复: 0
打印 上一主题 下一主题

[建站技术]实用:网页制作中常用的辅助代码

[复制链接]
  • TA的每日心情

    2019-8-18 09:37
  • 签到天数: 2 天

    [LV.1]初来乍到

    跳转到指定楼层
    楼主
    发表于 2009-10-16 01:17:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    点击返回上页代码: ' |( i: `5 U0 P4 K& B
    <form>
    4 J* ^7 U2 S/ ]# k9 q<p><input TYPE="button" VALUE="返回上一步"></p> - i5 [( G' O, b. B" y( _( ]
    </form> $ F+ y' T$ w. I, j( l

    ) n1 O+ T' @9 ?- H' S9 U8 ^弹出警告框代码:
    0 H, c! L$ I! h' s6 a<form> * r" f: z! w) i1 H' G
    <p><input TYPE="button" VALUE="弹出警告框"></p> ) q' D5 Y9 _' f' ]6 l1 o+ _1 o4 W
    </form>
    % u3 h' }& M' \<script language="JavaScript"><!-- 4 Y  a  K5 Y& W5 ~, @0 D
    function AlertButton(){window.alert("要多多光临呀!");} : @; `$ \; `3 Y; V0 D: t' h3 i
    // --></script>
    : @" L; G( ?" ^1 s" r! O
    . D7 r3 N" I- [- e4 c4 Z' h" V点击打开新窗口 & a0 e& F, u% n1 D/ C# ~1 A1 `
    <form>
    6 D: F! _; n$ p6 p8 X<p><input TYPE="button" VALUE="打开新窗口"></p> 0 M% V/ U! `1 o! r( S. o, w
    </form>
    5 o' ]( f# i5 {' g1 M1 q<script language="JavaScript"><!--
    * Z. `6 j/ V/ M) u" `% Zfunction NewWindow(){window.open("http://www.mcmx.com","","height=240,width=340,status=no,location=no,
    # T8 D3 ?- j( wtoolbar=no,directories=no,menubar=no");} 2 ]% i6 d/ J3 D( h, |# W- d: E
    // --></script></body>
    3 o: ]1 T- j4 V+ m+ x
    ; y, c  ^  S) }* Q+ T删除记录时弹出确认框:
    ! B$ o. ~& c. D# L<script LANGUAGE="VBSCRIPT">
    5 P( d( b( D1 a4 `2 |a=msgbox("真的要删除该记录吗?",1,"注意")
    # \, m/ J( T. g- Bif a=1 then 8 u( B! \! V0 C) Y# ]) Q* S& O
    location="Dodelete.asp?id=" //指向执行删除的页面Dodelete.asp
    5 X$ y7 J0 R' l9 s3 t$ n6 C& melse
    1 ^* x; f) q. M9 x  b, zhistory.go(-1)
    ! P0 U, }* s7 ^% o; @5 @, k9 Zend if
    - P1 P+ V. ]. ?/ ?. ^0 ]</script>
    5 |+ t0 X. f, z6 L5 ]2 M* i$ t
    : h0 R4 h2 A  z4 i0 [( @( f' t- ^& P关闭打开的窗口 # }, e+ M8 S5 a% I7 f
    < a href="/">关闭窗口</a> 6 ~: @7 Y4 }- C
    6 r- n3 E- B6 r, `; z
    清空INPUT且选定 , X* x3 g9 T- S3 R7 |5 ^
    onClick="Javascript:this.value=''"
    $ S( I* G7 e- k; h! C3 ^# y2 P  `. p, |
    右键屏蔽
    ( _5 y5 ?. e: l. M6 r/ H<body oncontextmenu=self.event.returnValue=false> ' B2 q  M" Y; P; P

    / |. B4 D4 W$ R8 H9 B' e! B. _连串英文自动换行的解决方法 IE5.5 7 l' b- x( r7 j( B" T( h! P
    style="LEFT: 0px; WIDTH: 100%; WORD-WRAP: break-word" 你可修改为指定的大小如 200px 2 B' c) l+ E  D9 b; N' J

    ) N. p4 [" m4 G0 |( T; o# n% o  u图片“重置”按钮
    + d9 ]0 `% Q4 z1 ^6 h+ n; ?<script language="jscript"> ; k: C6 z5 _4 Q
    function myreset()
    7 P& c) ]1 A+ R! [{ document.login.reset();
    - b  h6 n9 Q, J. k; d* Z1 J: J: b* Zdocument.login.focus();}
    4 z; \+ `( q% {) h</script> ; k# O  t3 S2 |# U0 F( l( s
    <img src="image/reclear.gif" width="69" height="20" style="cursor:hand" . j1 e" _% P5 w. I9 F- O' Q( v! F9 i
    , r2 J7 V" J" |8 g  X& }; {
    画细线表格 2 |) c2 D2 I5 G1 N  @7 V6 I1 P
    <table style="border-collapse: collapse">
    5 C. [6 D+ [# w5 l# ^7 _/ Q. C( C5 W
    状态栏信息 # W6 \4 V$ ]% i! |; x. ?. F+ _9 ?. x
    <form>
    ! u/ ?9 [5 [" P# O7 Y<p><input TYPE="button" VALUE="状态栏信息"></p>
    # Q' A  L+ D" K2 l' B</form>
    ) }6 d2 S9 j" x<script language="JavaScript"><!-- 4 N: S2 e; e" ^# S
    function StatusButton(){window.status="要多多光临呀!";} 8 m* P5 F6 N, @$ a1 G. a# ~3 Q
    // --></script>
    * @% k5 d# t- [7 x1 K8 J- a" r
    9 W3 t3 B  }9 v$ _' ]! W9 N" o最小化、最大化、关闭窗口
      h5 K5 |" Q2 D0 U  d' H) |<object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
    3 }8 M% j- l9 x8 g; x6 }* J<param name="Command" value="Minimize"></object>
    , v9 x# ~1 D: K<object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"> ( y* {- _; {! f2 F) v
    <param name="Command" value="Maximize"></object>
    " H/ }/ k, n4 k1 |- ]2 Z<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
    ) _% `6 f* J# ]9 w3 R' Q<PARAM NAME="Command" VALUE="Close"></OBJECT>
    8 O! b" X- \6 d- V; s6 P) b# k, m  j- Z) ?6 z- X9 h4 D+ k
    <input type=button value=最小化 onclick=hh1.Click()> 9 t) I% T6 a- n7 Z- t+ I' P$ [
    <input type=button value=最大化 onclick=hh2.Click()>
    $ k$ ?7 y% f$ v$ o- [7 T# x5 Y<input type=button value=关闭 onclick=hh3.Click()> 7 X) p" T6 R9 e$ T7 {3 _* u$ }! F: I
    本例适用于IE
    6 C. n; `1 d, `# W9 D
    ! E5 q7 }$ s1 i8 I0 r" x7 O隐藏状态栏里出现的LINK信息
    $ q' l( u& o: Q1 w<a href="http://";>梦想天空</a> 0 [3 P$ X* d7 _7 Y6 C: J# {
    . L" Z0 f) U4 p+ {" |
    文本框自动滚动条 9 R( ]5 R' o* m& N, |" E
    <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> 2 ^) t$ [2 ^7 X: F5 T! ?* R
    + X9 G: T; I; I+ K3 v, ~
    全选并复制
    " f2 l' J+ l+ C5 P2 u8 \<FORM name=test><INPUT type=button value=全选并复制><BR><TEXTAREA name=select1 rows=3 cols=46>你好,欢迎您的光临!</TEXTAREA>
    ' i& L1 w0 {) U, A9 F/ v; }</FORM> 1 E. x! S8 c9 r: N9 O3 m- G
    <SCRIPT language=Javascript> & u" m4 r- {6 S$ Y5 A2 |
    <!-- 1 U  V' q. E, q

    8 r! p& S( R& U' W  Svar copytoclip=1
    . \: d3 E8 \# O  g" \* \+ w; d! W- d
    ( ^, U( V- v! J& x4 \* D3 C+ Dfunction HighlightAll(theField) { , f7 k: D3 C! H& M/ h
    var tempval=eval("document."+theField) . w- V/ q, N! E6 g) I8 k
    tempval.focus()
    2 ]+ B8 G* _- l) R$ I) z. Qtempval.select() ' L' D# E0 t# v8 Y& s
    if (document.all&©toclip==1){ ; w8 O. l7 g( t5 I+ r. L
    therange=tempval.createTextRange()
    6 M" D+ H' A9 r, j  A7 @% X. dtherange.execCommand("Copy")
    6 G3 Y) O8 ?" ywindow.status="Contents highlighted and copied to clipboard!"   }# j& Z; K) e) x; Z8 A: ]3 L
    setTimeout("window.status=''",1800) - c- X/ ^% e: ?- j
    }
    4 k% s4 e8 `# `! E+ N; S}
    & o7 e3 a% g( _//--> ; K2 f. i% q/ l6 l
    </SCRIPT>
    ! [2 N0 W: P! {' l' |2 k" h' A4 W3 P! b% o1 C: A+ I6 s
    屏蔽JAVASCRIPT错误 , l& u( K! s) ]) k# K) y
    <script language="JavaScript"> 8 ^  H3 f$ b8 l; K% t
    <!-- ; c" Q1 l( ]& b
    function killErrors(){ # n0 J% \+ U4 D* i0 c  p9 |1 f  U; b
    return true;
    + J% g% K: z1 X! m% m2 U} ! Z  g8 T+ H/ s& |6 Y
    window.onerror = killErrors;
    - k) o' h* n. k, u! ~4 s! L" v--> " ?1 v. E! [& y2 v
    </script> 1 p% ]" ]4 V- r2 d2 {6 ~  k
    & z% p! q3 @( C: \' [
    关闭子窗口时刷新父窗口 : p0 n3 ^. |  k1 ~
    <script language="JavaScript">
    - m$ j9 J2 V2 O( _& W6 u<!--
    # W. u0 b& r0 @' ~8 i4 oself.opener.location.reload(); / N3 k* f8 [5 ^) v; y
    window.close() ' l; [! X0 [; @4 j( P. d
    -->
    , o' F) z. T- s+ I/ x2 m) h+ A6 t</script>
      J# ^* @( K! r0 p* t/ u3 ]  K* i% F$ Q4 T% {+ y! \2 w/ @! j
    + ^6 I* i" U# d  g
    背景色变换
    ! Y: u# L" F' `/ @" B. I" N<form>
    : ]1 X* y; B: ~<p><input TYPE="button" VALUE="背景色变换"></p>
    ( W+ O* `6 r5 `9 }, Q</form> 6 ?, D# t$ C" a; T% ^2 P
    <script>function BgButton(){
    . O! f5 ^$ B6 S" z+ d9 l7 R* D1 xif (document.bgColor=='#00ffff')
    / Q# z6 k) _+ h0 y! K( l, w{document.bgColor='#ffffff';}
    ( Q7 q( j  o5 _, ?else{document.bgColor='#00ffff';}
    . l* e6 R, O) E; [6 R}
    . \/ {0 }  ^6 Y) K</script>
    2 P  \. C% S& k% q% g/ l) v6 m" m) }! {1 e. O5 G, V! q  S
    检查一段字符串是否全由数字组成
    5 E7 [& r5 F5 D% V% B# C2 x: S( u<script language="Javascript"><!-- " v5 K& L) z$ a  p9 ]. w' n
    function checkNum(str){return str.match(//D/)==null}
    . j* K7 ?4 _0 I9 Y# A# [alert(checkNum("1232142141"))
    1 m  l% X0 l( p- palert(checkNum("123214214a1"))
    3 R; |5 c$ b8 N7 e$ \// --></script> ! H0 C$ v* Z/ @

    , _: h$ ~, H/ u$ G% [判断是否是字符
    9 v2 {4 {: G9 x+ N' Pif (/[^/x00-/xff]/g.test(s)) alert("含有汉字"); : p. O& l& H( M) I) u9 w

    7 P/ U2 W4 q5 F* G4 S点击刷新代码: 3 k" c; K% h) ]; `: Y
    <form>
    7 q# `% ^" J% f$ j<p><input TYPE="button" VALUE="刷新按钮一"></p> " U. Z' T/ Q6 g
    </form>
    # W- R- u1 a. n& \& F- W5 A, n<script language="JavaScript"><!-- . ?) L& H% C! v# n4 t; A& O
    function ReloadButton(){location.href="allbutton.htm";}
    0 r" f& H5 i& h' d+ ^' x// --></script> , E( R2 F8 @* S* i5 n8 s. R8 u

    4 V+ r  D' c1 g9 f& ?让层不被控件复盖代码: 1 j1 {) G& B; s. ?
    <div z-Index:2><object xxx></object></div> # 前面 4 |+ u1 Z: A# v5 w% V; A4 K: P
    <div z-Index:1><object xxx></object></div> # 后面
    " ?+ N5 M4 E  s, n& _<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 y( S$ R& F: n( g6 v# _  {1 i* v
    <div id="Layer1" style="position:absolute; top:50;width:200px; height:115px;z-index:1"><iframe height=100% width=100%></iframe></div> ' A8 n& A  ~% E1 k# v8 i. i

    0 E/ g( k) r) d让层的相对定位 ' _( s  O% S- J3 h# N5 d
    <div id="Layer1" style="position:relative; left:0px; top:0px; width:0px; height:0px;z-index:1">
    6 A, T, k; @4 x7 n7 ^2 S8 i' {<div id="Layer2" style="position:absolute; left:500px; top:0px; width:220px; height:220px; z-index:1"> ( O" x4 K3 e, q
    内容 ; j6 `$ C, H, d* @" T
    </div></div> / ^  u0 O' l+ j/ _  j/ Z
    6 \+ b8 a  Y9 ?( o, f) q
    Flash代码以及背景透明
    ! H- {  {7 V* U, v2 `4 Q$ }<object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="200" height="200"> , u5 N. b! w/ m) x; _8 X) m
    <param name="movie" value="文件"> . B5 T- V& A+ Q
    <param name="quality" value="high">
    : b- I4 |& j9 d* X! ~' d% n: C<param name="wmode" value="transparent">
    : i! y1 v  J3 }- l. x<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>
    常上飞翔,梦想飞扬!经贸是我家,建设靠大家~ 人们都说:不在大学论坛里灌过水的大学都像是没读过大学~
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    QQ|版主考核中心|『经贸在线』 ( 桂ICP备15001539号-2  

    GMT+8, 2025-9-17 19:03

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表