设为首页

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

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

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

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

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

    [LV.1]初来乍到

    跳转到指定楼层
    楼主
    发表于 2009-10-16 01:17:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    点击返回上页代码:
    : e- B- t. r8 Y" e) c5 B- b7 [7 L) I<form>
    . x5 F; w5 M3 |% A8 ~<p><input TYPE="button" VALUE="返回上一步"></p> # a; T% F7 S0 a0 }4 A5 ~6 @$ L
    </form> + U5 g# J6 D# F6 J

    $ A+ \5 J$ T7 W: s! `弹出警告框代码:
    ; H7 }- {/ p2 d; P<form> 1 R! N+ C; o0 K* |$ {
    <p><input TYPE="button" VALUE="弹出警告框"></p>
    ( r! K. P: l% u5 q+ `. X8 ?</form>
    ( ~+ _- `4 v" T# x<script language="JavaScript"><!-- ; W: n' O+ S0 x* x0 h: u5 i
    function AlertButton(){window.alert("要多多光临呀!");} : _$ [4 J6 I0 r- V- G
    // --></script>
    # a: `+ W, a/ P, S
    8 f2 j5 v5 ~: ~$ X6 @2 _/ @4 [, k点击打开新窗口 , a$ D3 ]' u5 J3 ~) P) Y. I
    <form> " \) _. Z+ \1 m; N3 U
    <p><input TYPE="button" VALUE="打开新窗口"></p> & \. Y+ ]* N' p* y  i. n$ J
    </form>
    9 ~6 p+ b- X/ j: I& V( H/ h  R. |<script language="JavaScript"><!--
    & `0 ~9 f- y  ^  V9 i: yfunction NewWindow(){window.open("http://www.mcmx.com","","height=240,width=340,status=no,location=no, . q2 _1 s- l4 R+ G
    toolbar=no,directories=no,menubar=no");} 6 ?$ R3 w6 k; d" J/ ?9 V
    // --></script></body> , h- l, @8 {* K5 m& ]% z# B
    + |4 e8 ^0 S# X* F9 Y* G- R
    删除记录时弹出确认框:
    2 |1 e" k( ^6 m<script LANGUAGE="VBSCRIPT">
    * E. ^4 t7 ]- n5 C3 Va=msgbox("真的要删除该记录吗?",1,"注意") * O* E! O, x/ j0 Z5 @
    if a=1 then ( l+ p( B2 A6 b: P* w/ ^6 m. p
    location="Dodelete.asp?id=" //指向执行删除的页面Dodelete.asp - i: o. E! \( w; @- X# t
    else ) d% {, V# f( \* |5 Y, {6 h
    history.go(-1) 1 x7 _. r2 t( s+ J5 |# N5 M
    end if
    - v$ B; {) A/ [* s9 Q5 n, ~</script> ) g7 c. ~9 ]# b0 O6 T- ?

    4 k2 {. U, _. I- k" m: X( b关闭打开的窗口 $ l: v) Y# u9 ^1 N5 I/ B0 H0 K
    < a href="/">关闭窗口</a>
    : b9 I' h$ i. b# h, v/ b$ `" F% M# x
    清空INPUT且选定 ; c2 c' ~3 _9 K# N" V" s( s$ L$ e
    onClick="Javascript:this.value=''" * \. o2 X8 |* L7 q% I+ i

    6 p. G& s2 T1 O+ o* F( n. Q) d右键屏蔽 ( y# W: Z" l7 r1 _( {( ?+ z% W7 D
    <body oncontextmenu=self.event.returnValue=false> 0 j7 U! |* J: S' \  u# S  ~
    : |* H0 a! V+ e% A4 A: X5 i* O) j
    连串英文自动换行的解决方法 IE5.5
    5 V! X" l' I5 `style="LEFT: 0px; WIDTH: 100%; WORD-WRAP: break-word" 你可修改为指定的大小如 200px
    / U; ]0 F8 H+ t, B1 ?. x
    3 q2 U! M# D# b" F图片“重置”按钮 : ~# h: ^) O- ]
    <script language="jscript"> / Q# X4 Y  P; T" V0 z( N
    function myreset() 6 Z/ C: Y* j% s3 C
    { document.login.reset(); # [; j) y& X  p6 ]: \; p' ]4 e
    document.login.focus();}
    1 j8 V9 y9 k  M</script> : w' w" G, y$ h
    <img src="image/reclear.gif" width="69" height="20" style="cursor:hand" 3 o$ Y9 ]+ g  R/ V8 W+ `/ \; ^

    6 z% W7 g% R& S' `% ?9 u画细线表格
    ; [! j) E  _" h& Z. W<table style="border-collapse: collapse"> * a9 v6 y) }  N4 \

    ( B* C+ b# G$ J& f( Y0 ]状态栏信息
    ' q: F6 Q. C( ~6 ~; M" t2 Z<form>
    , v  ~5 ^! d/ f9 I8 x% K<p><input TYPE="button" VALUE="状态栏信息"></p> ! h. e! m( m! |& g* S/ h
    </form>
    ) x8 Y9 p/ Z7 J; ?1 z<script language="JavaScript"><!-- , G5 a* e* ?* P' c9 C+ k
    function StatusButton(){window.status="要多多光临呀!";}
    , X9 K% Q3 h) t1 o// --></script>
    $ g7 ~  S4 O/ C0 W3 _) X0 p  }. U7 x
      g* ]1 g  n6 S最小化、最大化、关闭窗口
    . s* l5 {# H% }9 ~' r, r* X  a<object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"> # D! P& v  E: J
    <param name="Command" value="Minimize"></object>
    , O& @, ?. D6 L<object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
    & I  h* l, t! g; s1 q9 Z- ^0 w1 s<param name="Command" value="Maximize"></object>
    ) @3 d8 [" o0 }+ B! P7 o$ ~- H<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> " u8 x+ X9 ^# ~) ^# g8 B- q
    <PARAM NAME="Command" VALUE="Close"></OBJECT> 9 \. f( x& j: p

    3 o* E5 R* J! X9 w<input type=button value=最小化 onclick=hh1.Click()> , w1 s+ X; ^7 h" t) U
    <input type=button value=最大化 onclick=hh2.Click()> + c8 Z, O0 v. h2 x6 J
    <input type=button value=关闭 onclick=hh3.Click()>
      t) ?! k/ _  j! D! C本例适用于IE ) C' T4 |+ c3 G: f+ u! s/ P. L

    8 |- \2 m1 t$ g. Y8 n隐藏状态栏里出现的LINK信息 1 x, _; l9 L, K
    <a href="http://";>梦想天空</a>
    ' h- A$ v; _- V/ @: p% B
    & o7 U6 \3 p6 |4 p2 [文本框自动滚动条
    , O  B1 D! j$ q/ [  ^' C# o<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>
    ' n4 g" q, T  @2 S* _; P6 s. G& h/ l7 _; g8 x6 C
    全选并复制
    ! x3 u* I6 Q+ ~% V1 ~2 o% T$ y<FORM name=test><INPUT type=button value=全选并复制><BR><TEXTAREA name=select1 rows=3 cols=46>你好,欢迎您的光临!</TEXTAREA> / N. K1 i! w7 ~2 S" |) M
    </FORM>
    1 S( K5 s8 ]* h1 W% @<SCRIPT language=Javascript>
    9 k! ^( \# S" O% g<!--
    3 k; K: t5 b0 ^$ G# M$ r% ~* q
      `6 H3 V' m+ o8 i# A4 i  d/ h4 Cvar copytoclip=1
    % \  q1 w# a. R# u! p$ _; A
    # v, M" a+ R* e& D5 C. V1 E8 J, sfunction HighlightAll(theField) {
    - r0 z; C' ]4 Fvar tempval=eval("document."+theField)
    9 r3 M9 L' I3 {tempval.focus() 6 Q2 k3 K% {' K5 r
    tempval.select()
    0 t, o* K, @( A+ [if (document.all&©toclip==1){ + G  z- M- B. F1 p/ W" @4 e
    therange=tempval.createTextRange() * w- ~8 B: v- s
    therange.execCommand("Copy")
    5 q- N8 v$ o6 K' F+ _# s) ?+ j$ g) Ewindow.status="Contents highlighted and copied to clipboard!"
    ) R4 z8 L& V5 FsetTimeout("window.status=''",1800)
    2 g" y  d6 y8 R. d}
    ( a! L1 n3 [6 @; g} + N; }: q+ ?, r0 g6 e3 c3 _+ s7 O
    //--> ' I/ P8 h0 w# Z
    </SCRIPT> + u1 M  r  i8 T  K( J
      E7 t& f1 X  _" r7 s: c
    屏蔽JAVASCRIPT错误
    & \) B  z! ^5 v' f+ j+ z+ }. N( J<script language="JavaScript">
    , t8 p5 z/ `' ~/ J( R. ]6 P0 f<!--
    : Z) w  \; c7 wfunction killErrors(){
    # i! d2 o0 c( P7 F  ~. E# Q* k- hreturn true;
    7 M, m* F9 `( {) `}
    3 E, L  _$ H7 l' W$ q; {) \# _window.onerror = killErrors; " I2 U, k8 _1 \
    -->
    4 N0 ]; i! k1 V9 R0 y) `( n</script>
    3 p* L& l7 e4 x# u. r/ J
    ' I, T9 y5 {! ]6 H5 g! `9 J9 O关闭子窗口时刷新父窗口
    7 g* U$ Z6 ]7 k7 S<script language="JavaScript">
    9 {# p- H* W3 S! @8 ]<!--
    , k3 c+ ]0 z! X# I3 @self.opener.location.reload();
    7 t3 P/ g+ J, N5 Iwindow.close() 4 r% I, g4 a; b7 Q) }  q. i
    -->
    ) o& v/ V" o* O- R  M</script>
    , X4 n3 K" h6 t6 G& S& C8 d: V% I/ p' ~- V$ @4 x% X; k
    0 q, ?% }/ L9 l
    背景色变换 " y' t7 Y7 z8 T; W  D4 @9 d4 ~2 b
    <form>
    ! r' t1 E; n& c8 D( ?  p! d<p><input TYPE="button" VALUE="背景色变换"></p>
    . y$ w4 t( R! C3 \4 K) H3 f2 ?</form>   x$ C2 L5 a5 d" d$ P! o
    <script>function BgButton(){
    : f2 l( `% `$ Q1 Q/ p0 [' Aif (document.bgColor=='#00ffff')
    5 d5 j( V* S$ [+ e{document.bgColor='#ffffff';}
    : y0 j  m; I! W  }else{document.bgColor='#00ffff';} $ I( T' v3 |& I1 J$ \( j
    }
    3 z% h3 m9 d" _- w% u* M( e3 ]</script> , h+ K, b5 ~, {
    ! v, |! V* R, u: A9 ~
    检查一段字符串是否全由数字组成
    2 R0 y" r: Q: ~1 ?<script language="Javascript"><!-- ( u) h9 `1 O$ ~: Y
    function checkNum(str){return str.match(//D/)==null}
    - M1 T7 r' X9 C0 g) {* X% ~! [alert(checkNum("1232142141")) ( d" e7 d% `6 I+ A* x, \2 d
    alert(checkNum("123214214a1"))
    # u2 P9 ?7 I+ b// --></script> " U' }) C, t9 z2 t) }# D' G

    & f: Q* p& [; Z% N判断是否是字符 7 @7 [6 H+ x# o  d7 l+ m
    if (/[^/x00-/xff]/g.test(s)) alert("含有汉字"); 8 k( W3 H7 s- V, R) T6 r( h6 [

    " P. j3 {! c, w9 `" x点击刷新代码: 9 R. J  |! i5 c& {  E6 @
    <form> 3 n; A- S0 L6 k/ ^6 G
    <p><input TYPE="button" VALUE="刷新按钮一"></p> ) z) k& o. l8 U, T' g
    </form>
    , F2 t& l+ h- {<script language="JavaScript"><!-- & N) X1 r, S( ?
    function ReloadButton(){location.href="allbutton.htm";}
    , j$ q) E3 ?  n% o// --></script> ) Q( j- a% C8 c$ a/ `
    " L) I8 F' J9 J* P; X4 I
    让层不被控件复盖代码:
    - S5 Z, D' e' P7 O: @% [! V' ]<div z-Index:2><object xxx></object></div> # 前面
    5 W- [* W4 x" l9 k4 J<div z-Index:1><object xxx></object></div> # 后面
    9 t8 v) M7 [2 P+ |. Z<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> " |7 j6 A+ R& @! V2 k0 p; B5 V
    <div id="Layer1" style="position:absolute; top:50;width:200px; height:115px;z-index:1"><iframe height=100% width=100%></iframe></div> 6 s5 B& O8 c. Z! r* D1 p
    ) a& I9 t0 O4 @0 m
    让层的相对定位
    ( c* \9 I/ f3 h+ V& n' K<div id="Layer1" style="position:relative; left:0px; top:0px; width:0px; height:0px;z-index:1"> 6 Y* Q2 v5 \7 Y7 B
    <div id="Layer2" style="position:absolute; left:500px; top:0px; width:220px; height:220px; z-index:1">
    6 Z; q, h: M4 n' r- n/ g, P: \: E! j内容
    % [  g" m! b- u3 p8 Z% q</div></div>
    ' _; _5 O" k4 {, Y; k
    ( C* `3 S+ K* ^1 Z1 V5 b+ MFlash代码以及背景透明 % _! q9 t3 X6 g0 Q; K
    <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"> $ F+ P0 I! ^2 F# U( d
    <param name="movie" value="文件"> 2 W3 E, c0 d1 q, \+ v7 _
    <param name="quality" value="high"> 2 ]+ j8 l2 k; H. z# o
    <param name="wmode" value="transparent">
    ( E/ |7 c( d/ Q6 K0 W% A<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-6-13 18:31

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

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