设为首页

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

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

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

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

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

    [LV.1]初来乍到

    跳转到指定楼层
    楼主
    发表于 2009-10-16 01:17:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    点击返回上页代码:
    * h4 K! E" {1 ~: O4 j0 a4 @& R7 P+ d. }* f<form>
    8 V- V  S- Z  V- o. e0 x<p><input TYPE="button" VALUE="返回上一步"></p> 9 p8 n  N& E7 S/ z8 t3 O
    </form> 8 u3 E7 ~; u' d( Q! i6 f
    7 x# r# y3 n) j$ F  V! E
    弹出警告框代码:
    / n. G) D% Y) R8 o<form>
    1 ^8 i) Z" u3 i/ L6 j* t. C<p><input TYPE="button" VALUE="弹出警告框"></p> - w- P! q2 H6 G6 ~
    </form>
    ' c+ z7 Z; o+ m/ b<script language="JavaScript"><!--
    * k- L% i/ ~; V* }) g% X5 Hfunction AlertButton(){window.alert("要多多光临呀!");}
    , w; F! n9 n: v9 u0 U// --></script> ) m4 `! p( c  ?) P+ G' _+ r
    4 w! G9 t! ]; H6 {& J- t  l: R* C
    点击打开新窗口
    ! G& `5 {& V. [<form>
    ; q+ e# Z3 H: ?8 M% r9 M<p><input TYPE="button" VALUE="打开新窗口"></p>
    ! `% v8 _- g) \: z</form> 6 Z$ g$ K2 x% {8 H1 E1 x5 b. X  T* ^
    <script language="JavaScript"><!-- . Q1 z" a" P" d* ?5 `# [- {
    function NewWindow(){window.open("http://www.mcmx.com","","height=240,width=340,status=no,location=no, 2 N! _% m; r. G$ \% O
    toolbar=no,directories=no,menubar=no");}
    5 K7 b$ _4 J7 i- ]// --></script></body>
    4 y9 m9 `  D/ U2 a. x9 @0 U1 o& z, ?. u& x
    删除记录时弹出确认框:
    6 Z1 Y; ]# e, Z6 z& U9 `, t! @# T8 z<script LANGUAGE="VBSCRIPT"> ' l) X! R0 R; U; A. `
    a=msgbox("真的要删除该记录吗?",1,"注意")
    - e# S" q+ l" X3 \+ vif a=1 then ; @( Q. K; j! g
    location="Dodelete.asp?id=" //指向执行删除的页面Dodelete.asp # S, [1 i9 w4 R
    else - v% n8 y3 c; m# O
    history.go(-1) ' d& ^: H- {- `) G& n
    end if
    $ Q, t. j$ a1 D! J& m</script>
    ) j7 D- A* K5 J3 L, V3 B) M$ \# b- l1 E- o+ u
    关闭打开的窗口 & u, C4 `7 p3 ~2 p: _2 g
    < a href="/">关闭窗口</a> # Q% i# x9 i0 O; G, D
    - r% l* F: q7 w: X" S# v
    清空INPUT且选定
    4 P4 M/ k: [9 @: D& {9 ]9 V, S4 o1 H: E0 u4 ~onClick="Javascript:this.value=''"
    0 g: H3 Q' j2 C' `% {+ W  ?6 ]: u" W7 _9 R; O& j
    右键屏蔽 # U( O* L/ b3 X' X
    <body oncontextmenu=self.event.returnValue=false> ) ]4 ]: d& k  B) V

    ' Y. K) t( \" J. K; T& P连串英文自动换行的解决方法 IE5.5 5 a" o" u3 G7 Y
    style="LEFT: 0px; WIDTH: 100%; WORD-WRAP: break-word" 你可修改为指定的大小如 200px
    ! E! L" m& j" z. U7 |' Y. o+ T5 I( p; G2 s
    图片“重置”按钮 : M5 L3 {5 f; R5 \! G* {1 u
    <script language="jscript"> 0 w" d9 Z3 ^* L3 |& t
    function myreset()   p5 v- T7 F2 ], K* c7 \' O
    { document.login.reset(); ( e3 N  \* v/ K, z$ q4 _" d; Y
    document.login.focus();}
    ; z% C, e7 c0 [</script> ; f' ?5 ]8 f+ P% ?9 {" e/ E" h
    <img src="image/reclear.gif" width="69" height="20" style="cursor:hand"
    / u  F* X6 i- S3 i1 p+ q6 C9 b. W# N; h  H
    画细线表格
    ' T: n/ p/ F; ]$ U! J8 X<table style="border-collapse: collapse">
    / _* p# g; H' Q
    & C- Z% \# t% \3 k状态栏信息 ! ~6 X8 |4 I+ g' y  \
    <form> 7 ^& N7 |0 }* F. g% M
    <p><input TYPE="button" VALUE="状态栏信息"></p> : p2 K7 u6 P0 d" G' H
    </form>
    " t" q7 j5 c2 R<script language="JavaScript"><!--
    4 B/ V5 |* m- F- |* Efunction StatusButton(){window.status="要多多光临呀!";} + m+ o( o( h3 B% c/ J6 d* V) `
    // --></script>
    : }6 z( q' P$ p. H$ {; e$ \
    7 }+ W. z6 t5 v最小化、最大化、关闭窗口 & z. p1 P) p) r/ E& B/ f* J* ]+ m- e
    <object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"> 4 n6 I7 A& m; r# w& _  Z
    <param name="Command" value="Minimize"></object> * a: j3 q- z" M* a9 h7 `8 K
    <object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"> + y6 n1 ?3 t/ Z7 U( u. B+ v
    <param name="Command" value="Maximize"></object> . N, [. D* |0 ~9 t6 l9 x
    <OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
    6 T% n+ g6 C% d# O. _0 K* n9 l( l<PARAM NAME="Command" VALUE="Close"></OBJECT> 5 y2 ?5 R! H7 q- ~" z* `# Y
    ; h: s" M& _; E* _; N; |
    <input type=button value=最小化 onclick=hh1.Click()>
    ) p! U: E1 q( X<input type=button value=最大化 onclick=hh2.Click()>
    9 s5 V) g: T' B$ B% N<input type=button value=关闭 onclick=hh3.Click()> 2 E/ l9 P4 }6 a" [: G
    本例适用于IE " ^8 Z5 E1 W) H; Q! J

    & V" \- h7 n" s' q, }隐藏状态栏里出现的LINK信息 7 _- z9 V+ |$ X1 ?# E6 R
    <a href="http://";>梦想天空</a> ) X3 Y$ v6 g. t3 d9 Q

    , Y( b5 T3 s, W1 y+ t& X0 I文本框自动滚动条 0 ~5 k. v- ?$ t0 L. E+ w5 R+ O! g
    <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>
    $ C$ k/ n* n( ?
    2 h, N- _8 S* {8 w4 E全选并复制 9 L2 x. {5 z8 N+ Q
    <FORM name=test><INPUT type=button value=全选并复制><BR><TEXTAREA name=select1 rows=3 cols=46>你好,欢迎您的光临!</TEXTAREA>
    , [4 t7 Z6 B1 R9 Y6 [</FORM>
    8 }! @' g6 i( u  x<SCRIPT language=Javascript> + M: i7 K+ o: ^; |2 W
    <!-- % ~- q+ r/ i& [
    3 `5 @& h) W! X( |" @) o5 Q
    var copytoclip=1 + L# e# i3 j, S
    2 n4 Z! d* ]5 E+ C" s
    function HighlightAll(theField) {
    ( Y& l% q8 U2 L3 Gvar tempval=eval("document."+theField) ( O8 L  `& L- ?; x, j; g
    tempval.focus() 6 F8 L- D8 c; [
    tempval.select()
    " S- V  h& i# y% ]7 A- [if (document.all&©toclip==1){
    4 b" @! G- i  q1 w& P$ itherange=tempval.createTextRange()
    3 I2 w2 {3 r  U" S7 M' itherange.execCommand("Copy") % d% Z( k* H$ C  W& X9 r5 i* L
    window.status="Contents highlighted and copied to clipboard!"
    ! `/ H' G3 g; [" NsetTimeout("window.status=''",1800)
    4 a. n. h, c3 c' z2 ~}
    " j1 C* C* o- m8 S} 2 Q$ f6 ^% T* x: p2 V1 n2 a
    //-->
    & _! Q6 H) q/ c. L. C</SCRIPT>
    3 F4 l8 n! y) D9 y# e( |! \& b- L/ A5 e( T, w
    屏蔽JAVASCRIPT错误 3 @0 U. k* t* p+ D/ B
    <script language="JavaScript"> ( S( b9 v8 g  B2 e2 s
    <!-- 8 w) N$ d% k# ^5 J$ [
    function killErrors(){
    , [3 k# Q9 p8 [# zreturn true;
    ( A2 L" K2 A1 }( Z3 w* |& [5 s) W}
    % j$ O0 B. h/ f/ ^window.onerror = killErrors;
    . y  g! @# A& m; O# R( `-->
    " G2 [0 x$ t0 f0 j; `9 Z</script>
    5 q( W( z* I- W, F7 _0 J
    6 Q2 _+ Z) a. b  s/ y! Z" y关闭子窗口时刷新父窗口
    6 t* ~/ E- h& Y, M<script language="JavaScript"> % v" r& O( e* G
    <!-- ) o8 m7 M2 A* h0 g" {( n' H7 w
    self.opener.location.reload();
    3 k4 C2 X! _+ H* |' ~window.close() 7 R) j& f" Q/ I, Z8 \7 Y5 o& _6 G6 A
    -->
    3 S% K. _% o0 O0 V/ c% \</script> " i5 \2 O+ i% [2 A; m5 n1 d

    , Z& f( L2 D6 Y- B/ k
    # b' x* V5 N1 n0 k背景色变换
    ) }2 ?  q2 B9 D<form>
    7 _1 I* j; h4 ?0 ?9 u/ _2 b<p><input TYPE="button" VALUE="背景色变换"></p> : i6 f. c- Y* X2 Y* D6 ^4 }
    </form>
    0 g* R% g8 ]/ }+ ~, V8 A<script>function BgButton(){
    ( G1 H; W# _  G0 Oif (document.bgColor=='#00ffff') + H: k$ o/ J) u1 _( E0 Q0 k1 }
    {document.bgColor='#ffffff';}
    ! r% ~  V' D% M: Kelse{document.bgColor='#00ffff';}
    7 x0 @$ W4 `+ W' U- X* f+ s} ' c4 q# {* V5 O0 p/ x0 u' ?5 W$ C
    </script>
    . J3 E! }# _9 L* j2 i8 Q9 B: B. a; [0 M- U1 q: D* m" f6 I
    检查一段字符串是否全由数字组成
      s2 r! E! _4 P" {1 c5 f4 [7 @<script language="Javascript"><!-- 6 v" t; O6 V4 ~- p' @
    function checkNum(str){return str.match(//D/)==null}
    7 a' t# d+ J2 K2 z, z  }: Y& ~alert(checkNum("1232142141"))
    7 G& b0 r: e3 n& A) o+ A( o$ a8 M5 b! Talert(checkNum("123214214a1")) ( f0 J  N) E' P! ^
    // --></script>
    5 }# g* K& l, K! b9 l3 \: p; [" q& @) C) T' J: P
    判断是否是字符
    % m4 ]4 p; f! Rif (/[^/x00-/xff]/g.test(s)) alert("含有汉字");
    7 ]  D  N4 Y2 z8 s& D! F* h4 g, n9 @, F5 f
    点击刷新代码: ' h* r2 d9 L( ^$ R1 Z& i1 @
    <form> # c* n9 H6 l$ d) o# [/ c% X* m
    <p><input TYPE="button" VALUE="刷新按钮一"></p> , _, k& f; N4 |  Y! {/ {& |6 d
    </form>
    # Y7 K& {8 x6 z. D<script language="JavaScript"><!--
    ; ^/ R% {6 Z9 [function ReloadButton(){location.href="allbutton.htm";} $ e3 u5 w; O- B
    // --></script> " E( a  S! M: n
      Z+ e/ p9 q: x# D. f
    让层不被控件复盖代码:
    - O9 ?8 q+ V& l<div z-Index:2><object xxx></object></div> # 前面   a) g0 A9 u. c/ c* f1 y7 }$ {- O6 ?
    <div z-Index:1><object xxx></object></div> # 后面 ' M( P0 s$ I& y" E/ q# ~
    <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> , f9 V( r( J7 {# r4 J2 y* h
    <div id="Layer1" style="position:absolute; top:50;width:200px; height:115px;z-index:1"><iframe height=100% width=100%></iframe></div> 2 d4 h% d! m, k
    & T9 c# P& W( f
    让层的相对定位
    ! U  G5 a, t7 T<div id="Layer1" style="position:relative; left:0px; top:0px; width:0px; height:0px;z-index:1">
    + r, }" F. R$ f1 t! w<div id="Layer2" style="position:absolute; left:500px; top:0px; width:220px; height:220px; z-index:1"> $ W: ^8 U. _7 a' N
    内容
    1 z, m8 m4 f: D! t2 s0 L) w</div></div>
    2 Z1 I4 |) s  a4 T7 K1 R7 g$ L, g" m. t% ^& F; o& @2 M
    Flash代码以及背景透明
    + B/ V- m7 z) q; K2 x3 u<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">
    , H1 G7 a: T, |$ o<param name="movie" value="文件">
      m4 C7 ?: U7 c+ v7 n( i: n% }<param name="quality" value="high">
    6 W1 |2 L) r3 W3 T<param name="wmode" value="transparent"> . y( b1 s. N% j  d7 W
    <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-4-18 06:50

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

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