设为首页

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

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

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

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

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

    [LV.1]初来乍到

    跳转到指定楼层
    楼主
    发表于 2009-10-16 01:17:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    点击返回上页代码: 8 g1 X3 ^! c7 j! t# T
    <form>
    % X  {$ J6 }: c! @( P# \' V; x<p><input TYPE="button" VALUE="返回上一步"></p> $ `" ^- k5 F. y
    </form>
    3 J. y: Z" L- i  R; t) L+ j; G- C1 T  B7 w, ?: G: C$ `8 [1 e
    弹出警告框代码:
    9 g9 K0 H& k6 Z6 q8 c8 ?0 O<form> % H. b' K0 }# L( h
    <p><input TYPE="button" VALUE="弹出警告框"></p> - V- |( z/ B% `
    </form> - G2 T8 L! N6 {. [
    <script language="JavaScript"><!-- 6 `2 W6 e6 M* T, w: A4 \" y
    function AlertButton(){window.alert("要多多光临呀!");} , s% G  O" g; N. X
    // --></script>
    ' t7 A9 w8 x2 e4 h$ w& |' J9 T$ w3 j
    点击打开新窗口 2 R6 a) O- U9 E) E& f: t4 `
    <form> # ~! g( @3 ?3 R$ c! T: M
    <p><input TYPE="button" VALUE="打开新窗口"></p> ; J7 M( I0 d- X8 [, d6 c2 T( @( ^
    </form> + }1 u7 E/ w) N& c& e1 ^
    <script language="JavaScript"><!--
    8 O( E* s$ J  `$ {( G% tfunction NewWindow(){window.open("http://www.mcmx.com","","height=240,width=340,status=no,location=no,
    + U8 A8 Q/ u6 R1 y% s3 otoolbar=no,directories=no,menubar=no");} - c3 \; @3 d; s. T
    // --></script></body> 0 y! m4 Z7 |" ]( r0 [: K

    7 B8 J: A0 o% i; _, n% Z) ]; f8 u删除记录时弹出确认框:
    % V- l7 N$ U: d( f7 g( K! d<script LANGUAGE="VBSCRIPT"> 9 x3 I5 z9 F7 s3 [: e
    a=msgbox("真的要删除该记录吗?",1,"注意")
    % b- k/ {" Q& ~3 ]/ _1 xif a=1 then / T% K/ _" D+ ]9 v
    location="Dodelete.asp?id=" //指向执行删除的页面Dodelete.asp
    1 z$ Q# L, F) telse * V# M, {: R; h7 Y# {/ J
    history.go(-1)
    9 s, }+ \" [  ]+ a8 X2 lend if ( T) q  a  [' O1 Z3 ]" }8 O4 p
    </script> & v4 L! k1 g! y" x; ]' X. b

    # M# b9 Y8 g2 q. C0 H" Z关闭打开的窗口
    9 @( U; `* b% D. \9 C< a href="/">关闭窗口</a>
    5 B+ V5 Z" x+ p1 P+ h& w$ T0 S" K1 f% |+ }
    清空INPUT且选定 / m- N$ n& @/ M- r6 z# p0 K
    onClick="Javascript:this.value=''" 0 o8 _% f. I0 k3 m4 A$ I3 m* Q

    $ }- ~' ]! e7 k右键屏蔽 : i, I+ X. O& w7 F6 j
    <body oncontextmenu=self.event.returnValue=false> # ^) W# Y& w" {% A
    ! b3 n  b7 l6 M) M
    连串英文自动换行的解决方法 IE5.5
    / Z3 T' Y! p4 x+ H$ D" Rstyle="LEFT: 0px; WIDTH: 100%; WORD-WRAP: break-word" 你可修改为指定的大小如 200px   j; J* p4 H" u4 M$ i# y- J! R$ o

    , }' v% I- s; s6 K9 L$ \图片“重置”按钮 1 S; w$ g3 d: c5 H% K$ |
    <script language="jscript"> * C/ R1 y1 n- V+ E, L0 y- L, X- K3 z
    function myreset() - {, @# S( r9 z' m5 S1 q* ?9 q% C3 G
    { document.login.reset();
    - k( |) A: ?- @. W5 E7 e" Cdocument.login.focus();} 3 \9 [' G) ]& y
    </script> : q, q8 h+ h0 l. r' E6 O. |7 k. F* D
    <img src="image/reclear.gif" width="69" height="20" style="cursor:hand"   e$ y4 N% n* L9 z
    7 o) s' ^4 e9 D- V- }! q
    画细线表格 + t2 d, v1 j7 E
    <table style="border-collapse: collapse">
    2 M6 x& V+ @* f
    $ o$ K( c. W! J6 s1 v% e状态栏信息
    ! f& J+ f2 [. a8 q, I: F7 C( u<form> # v% s! u  u# `, Z$ g4 [8 W
    <p><input TYPE="button" VALUE="状态栏信息"></p> 4 K1 f# ~( g) R& W6 _
    </form> % L. \0 B" ?9 L( B, ]  z; r
    <script language="JavaScript"><!-- 5 N/ t" A! D2 D% Q, k" Z( N% v
    function StatusButton(){window.status="要多多光临呀!";} + o  O6 C* P/ Y8 g. M
    // --></script>
    / i# x& T. q* V8 L: Y4 {; I7 t6 Z) s3 g/ C' C# P
    最小化、最大化、关闭窗口
    ) R7 ~* v: k; d, J+ _<object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"> 8 }: K+ ?0 ]  |; C, i- X! }
    <param name="Command" value="Minimize"></object> 3 V% k& }( I4 b2 A4 b
    <object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
    ; Q3 q7 h% G( O5 j<param name="Command" value="Maximize"></object> 3 v3 w3 e2 R" o  D' }7 `" A! g
    <OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
    ) i1 X, L: F# @9 t% S* m$ S<PARAM NAME="Command" VALUE="Close"></OBJECT> & _4 u& ]2 w# Y" @$ s

    - ~) u$ W0 _7 j* u7 A" ~<input type=button value=最小化 onclick=hh1.Click()> ' F: F  u) g% F# A9 d
    <input type=button value=最大化 onclick=hh2.Click()>
    ! e$ [0 z8 y2 d$ d% G9 _' L<input type=button value=关闭 onclick=hh3.Click()> ' D) V# z# Z- G2 b
    本例适用于IE # R+ W, e" R1 m# r
    6 }% |; Q0 v, {
    隐藏状态栏里出现的LINK信息
    ( r+ I/ e+ z! d% h' p<a href="http://";>梦想天空</a>
    ) @8 I; {6 D6 x" j0 A) m% Q/ t$ U% F8 y/ i% i7 z2 b
    文本框自动滚动条 7 ?5 s' V5 @" q2 H- Z+ c
    <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>
    , t5 o# D5 G$ C9 y% X2 @
    & Q- Q) g" K& \全选并复制 2 G. Q' ?$ l5 }
    <FORM name=test><INPUT type=button value=全选并复制><BR><TEXTAREA name=select1 rows=3 cols=46>你好,欢迎您的光临!</TEXTAREA>
    8 t& b4 l/ y$ G</FORM>
    7 w: I* h5 [6 q3 i, h& u4 _<SCRIPT language=Javascript>
    + h* E8 a. Y# g7 P2 x/ _2 T<!-- 4 ^! v. ?$ e* A4 }; V
    : Y) D  g) |1 l5 k1 {# ^8 z4 ^
    var copytoclip=1
    * Y  P$ V! n) g: B) R+ [, l$ f% i  Y: ~
    function HighlightAll(theField) {
    4 O. J3 m! _1 ovar tempval=eval("document."+theField)
    + z' N0 t8 ^# d% J  U4 xtempval.focus()
    8 D8 p7 o" w9 q) C1 [& Dtempval.select()   Q, g8 N- T/ l3 K9 S/ N& S
    if (document.all&©toclip==1){
    + q3 _% k/ d( O3 w+ |5 X  _8 w  t6 ^2 {therange=tempval.createTextRange() # O, H) s: \; ]  L" F
    therange.execCommand("Copy")
    " ^/ p$ W4 V5 s& p, O& dwindow.status="Contents highlighted and copied to clipboard!"
    - w( ~7 Q) j) T4 y/ usetTimeout("window.status=''",1800)
    ; J: R* X' f+ B, h} # g# R: V: j! I( s9 D
    }
    6 q0 `- X. Q8 R/ q2 @( M//--> ' a$ x5 |: {' C1 U
    </SCRIPT>
    / w( \7 ]$ r5 C. \9 f
    % }2 O! D% V- l5 T屏蔽JAVASCRIPT错误 9 R( N8 x9 }' \+ e% G4 ]9 A9 w
    <script language="JavaScript">
    - |$ }  i3 M- T) e9 c+ @& q<!-- ; G7 N0 R3 V9 Y* M7 _" N5 D0 Y
    function killErrors(){
    , x- A- p) l/ X2 h. C( Preturn true;
    7 x4 i3 z1 h0 `} 2 O: S$ i/ \8 s2 t
    window.onerror = killErrors;
    . S; j4 A. m( L--> 2 p/ T5 Y" A( e7 @: H: r8 i
    </script>
    % B" J1 X4 C8 @1 A3 x$ d& [- Q5 f( G! A% n* f( P
    关闭子窗口时刷新父窗口
    * K' c0 B  o" `. E8 O2 C<script language="JavaScript"> ' g4 R; T9 ?- l8 _2 u; p3 A4 Q
    <!-- 9 R$ j; |( S! ~( [  k
    self.opener.location.reload(); ) B8 W0 J$ b0 ~
    window.close() # W6 q5 _$ W5 l  m- L& T2 z& z  w
    -->
    % ?; m, P; w2 b: ]</script> 3 V0 w8 e. j. ^! O. y+ R3 h

    5 _3 q- ~1 t' {( x0 }0 x( P
    # W: v( w& P4 {+ W背景色变换 ( H+ W/ x8 C2 `3 n, x
    <form>
    1 O. i2 F) A+ _$ P* e; l% Q<p><input TYPE="button" VALUE="背景色变换"></p> ( B3 G- t& }' [) V7 C% {$ u
    </form>
    ( _4 F8 L. ~# |/ V' Y8 q* t<script>function BgButton(){
    # O) ?  X3 v' w9 Zif (document.bgColor=='#00ffff') . |7 O; s% ]) q5 H$ r1 m0 _
    {document.bgColor='#ffffff';} : K. a7 @# V5 _7 G" ~
    else{document.bgColor='#00ffff';}
    # ]  t- H2 _& f. h4 M}
    4 I' Z4 i+ }+ _3 u  \' ~+ u3 ^</script>
    ' y  r+ e! C8 F" h3 [# e, T. d' P. _5 b$ n# @
    检查一段字符串是否全由数字组成
    5 w# s: R; ]0 N6 ~* }, F<script language="Javascript"><!-- 2 R0 p: O6 C7 `2 M* N
    function checkNum(str){return str.match(//D/)==null} 4 u) U. \+ @6 e* H) \
    alert(checkNum("1232142141"))
    # v* z$ w# Z' [" m+ |3 w/ ialert(checkNum("123214214a1"))
    ' |2 L9 g7 T1 b/ z$ i// --></script> 3 x& q; F1 I; S3 }- X4 X
    # n" w) e) c1 U6 u3 b# A+ T5 z
    判断是否是字符 2 `3 P( A9 P' U$ R7 s: k# V
    if (/[^/x00-/xff]/g.test(s)) alert("含有汉字");
      u$ p4 J" \" P8 W% X% T2 H$ r4 [
    1 h# j# g; J0 d3 R点击刷新代码: 7 _+ _7 b! L0 i! r. K5 s
    <form> & m/ S5 w) v! ^
    <p><input TYPE="button" VALUE="刷新按钮一"></p>
    6 x6 \9 Z1 ~" K& B+ k$ O</form> * w" O8 A/ c& ], r; _2 c( y7 u4 o
    <script language="JavaScript"><!-- ; Q' L+ [& B/ r: \
    function ReloadButton(){location.href="allbutton.htm";} ' k$ n0 O9 I& u1 m0 q3 c% h2 t* K
    // --></script> % R6 e$ o7 q0 T: g3 b0 I
      y  [* u2 e5 O* c9 C4 v
    让层不被控件复盖代码: 5 |; H; i( {+ f: D* K
    <div z-Index:2><object xxx></object></div> # 前面
    # Z# R! p7 l- S. R" y7 C( Z<div z-Index:1><object xxx></object></div> # 后面 , C6 A/ w2 e7 d+ V4 e6 o& T
    <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> 9 T: B3 n/ ?8 y+ W  k
    <div id="Layer1" style="position:absolute; top:50;width:200px; height:115px;z-index:1"><iframe height=100% width=100%></iframe></div> & a" t. w# |8 G7 S* c

    ( y5 a6 b( G, h% a: N让层的相对定位 * x" a1 a8 E  M: o* Q
    <div id="Layer1" style="position:relative; left:0px; top:0px; width:0px; height:0px;z-index:1"> ) K( c9 X) Y3 a
    <div id="Layer2" style="position:absolute; left:500px; top:0px; width:220px; height:220px; z-index:1"> ; v$ V) L" D# ~& P  J' y, y
    内容
    : Q: a, j: |+ \9 T$ f9 t</div></div>
    6 o; z2 s4 a: N( D& O4 e, d4 Y% C, q& @! J" h- f' W: W
    Flash代码以及背景透明   m1 q3 i1 [) _% \) k/ d- t
    <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">
    3 S$ d" ~0 F8 Y( k: L3 l<param name="movie" value="文件"> + `; Z2 e8 ]4 }, `( F/ z; a" G
    <param name="quality" value="high">
    $ K' G& {( o, Q! J5 @4 Z+ T<param name="wmode" value="transparent"> * }# U2 s' d0 t: |3 U
    <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-11-5 08:12

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

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