设为首页

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

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

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

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

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

    [LV.1]初来乍到

    跳转到指定楼层
    楼主
    发表于 2009-10-16 01:17:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    点击返回上页代码:
    1 _3 v' }( S  u8 m6 c/ q6 K* H<form> - ]; B5 s; |' y9 r) b
    <p><input TYPE="button" VALUE="返回上一步"></p> . G+ ^7 k6 e/ w7 R4 f) N0 G+ G* A
    </form>
    % I3 ]  ]' Q7 Y/ E; P! n
    " J/ v$ o& n# K) z弹出警告框代码:
    4 l, {9 K& _2 u; Y( s% b<form> - d1 s, N/ I/ y" K( P
    <p><input TYPE="button" VALUE="弹出警告框"></p> 1 H8 D5 [3 n4 J/ p8 Y
    </form>
    ) _4 o3 I) T" i( n( v<script language="JavaScript"><!-- 5 }, l( {, I: p1 A) L
    function AlertButton(){window.alert("要多多光临呀!");}
    8 w& x! p% ^& w7 _9 R2 V// --></script> ' Q0 j7 P% @* Z* [0 X
    6 W! j3 E  d( ~8 L) }2 S4 R
    点击打开新窗口 ! M8 Q1 B2 l: p( [6 e
    <form> : V* C1 q& ]8 S+ ~* q0 w& O
    <p><input TYPE="button" VALUE="打开新窗口"></p> 0 |. S1 R% t' H5 S/ ?, h
    </form> * ~# ]# q  ]! S: ~
    <script language="JavaScript"><!-- * o1 y- M+ j# [5 Z
    function NewWindow(){window.open("http://www.mcmx.com","","height=240,width=340,status=no,location=no, / G; m% ^0 N2 J# `7 j
    toolbar=no,directories=no,menubar=no");} " m1 p. P/ b* F# K
    // --></script></body>
    ( d* g4 b7 @' M, Y8 b) u; ?3 ]; W* r5 L' N. m* N& }* S4 p$ q, Z$ b
    删除记录时弹出确认框: ! g: W7 p8 T, W  p- H
    <script LANGUAGE="VBSCRIPT">
    3 F/ _5 @8 r/ ^( ~& o+ Ta=msgbox("真的要删除该记录吗?",1,"注意")
    3 ~$ F! W/ _, l- v# Q0 Cif a=1 then
    : y3 I0 j/ Q/ N; z; ^" plocation="Dodelete.asp?id=" //指向执行删除的页面Dodelete.asp
    ( a. q1 X& ], ]else
    8 o1 I1 J5 m/ P8 `history.go(-1)
    4 t3 a$ h- E/ Gend if   f, \7 N7 S2 `6 b/ e9 Y+ ?
    </script> * x. L* v$ I8 G9 x% c

    8 ]7 b5 O  S- T$ I1 ]关闭打开的窗口
    1 q* d  d4 m0 K$ Q( V" ?< a href="/">关闭窗口</a> 2 Z! h1 O8 x# ?& A1 @$ B

    " I/ P8 H$ |3 P) P; B5 ~4 n" \! a清空INPUT且选定 $ m' Z$ X; s$ ~$ |; G, F! Y$ J
    onClick="Javascript:this.value=''"
    - g& w2 l  ]* h. F' K* S5 w3 `5 E& U
    右键屏蔽
    3 y( G: T: M2 @: d! N% m9 M0 `% W<body oncontextmenu=self.event.returnValue=false> 7 `5 k  x" G5 M

    $ v; e) n  H8 a2 p& B连串英文自动换行的解决方法 IE5.5
    1 }9 |/ a/ L8 p9 m; Gstyle="LEFT: 0px; WIDTH: 100%; WORD-WRAP: break-word" 你可修改为指定的大小如 200px & x, v$ E0 v. n! x) _% T
    0 S: d, L/ w3 E! \3 v1 ^
    图片“重置”按钮 5 b( U, P* ^% [- t+ P7 _; z0 u
    <script language="jscript"> 1 V' M, {, p# E0 U
    function myreset() . g) E3 N6 M( ^
    { document.login.reset();
    - H! c5 A& n$ L. U4 wdocument.login.focus();}
    ' H* e9 Y4 |& q  s: {</script> ( f( C: M( ?! k7 [$ M
    <img src="image/reclear.gif" width="69" height="20" style="cursor:hand" 0 i( ]' X+ G" I0 X. ~9 d0 m9 H

    " n& X0 M3 b! r: L. P) _- g3 V1 D- p画细线表格
    & U& Z* r2 y# E4 a: m& _; |<table style="border-collapse: collapse">
    1 p8 y" `: c  R, ?7 t" {/ y- P0 r" ~" F: _9 Z& r2 `& o
    状态栏信息
    ! M5 t) U) U# ?& ~7 v. F<form> : M$ x, T" X8 v7 d4 g" P4 z' w$ s9 ?
    <p><input TYPE="button" VALUE="状态栏信息"></p> : d0 M6 J7 U4 i9 _# Z# N
    </form> 4 Z5 T: y& x# Q$ @/ ?
    <script language="JavaScript"><!-- 2 f& q& P1 ]4 z' `0 m4 O  G
    function StatusButton(){window.status="要多多光临呀!";}
    7 R& a% A3 w, ^0 E8 T// --></script>
    ; }9 C: y% h# P+ n
    ) e' {" a) B9 N4 e& m最小化、最大化、关闭窗口 . W# V9 l* ?/ e- m
    <object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
    5 L) H8 z+ f# x7 G/ ]0 r* u. [9 H! o<param name="Command" value="Minimize"></object> ! V1 w( N: C/ j
    <object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"> " d7 a) F/ Y) q. @$ l* t
    <param name="Command" value="Maximize"></object>
    # H; d9 `' @2 k2 R. p+ \<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
    ) m( E. c9 k( s<PARAM NAME="Command" VALUE="Close"></OBJECT>
    5 }5 {' Y, t3 h! S3 d2 h) D" |9 G- Q7 j3 i* W
    <input type=button value=最小化 onclick=hh1.Click()> 8 B# r: W  h0 f  \
    <input type=button value=最大化 onclick=hh2.Click()> 0 U1 @$ v3 D7 q# u. b0 Y
    <input type=button value=关闭 onclick=hh3.Click()>
    7 G5 z9 n3 Y6 H! s) h本例适用于IE
    , G+ o; ^1 _1 S1 Z$ Z8 G% Q7 |; K- l& c  O
    隐藏状态栏里出现的LINK信息 . V* x! W( I. o+ G$ d
    <a href="http://";>梦想天空</a> / C* ~& M( P! R$ w6 s" D
    ( O0 A! Z; e+ T+ S+ ~! z- C
    文本框自动滚动条
    3 g! B& y* }# |  A<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> ! h# u9 |: y: g
    / s% A! k  n7 b3 A% Q0 ]
    全选并复制
    ( z5 U4 S# s2 \, Q. m<FORM name=test><INPUT type=button value=全选并复制><BR><TEXTAREA name=select1 rows=3 cols=46>你好,欢迎您的光临!</TEXTAREA>
    0 G' ~' d% F  Q$ q3 n5 e</FORM>
    1 K% p6 f% J5 R9 U* O8 b1 Q* z" x<SCRIPT language=Javascript>
    4 n" Z) F- n5 b1 {<!-- % k3 x$ G) F# i' t$ ]
    2 ]" J6 V/ f2 ~4 ?
    var copytoclip=1
    ( D1 N. i  E$ }3 [6 d2 T9 {
    ( j6 A) |+ [: x$ v( N9 W$ h/ h+ b# Bfunction HighlightAll(theField) { 9 q, B, i+ B2 T" Q- p- E) V
    var tempval=eval("document."+theField)
    0 ^& I, s+ K" T% d) L- Stempval.focus() ' q3 ^8 F7 I$ q( J
    tempval.select() 9 C5 e: U! c. B. p$ y! p6 }# C
    if (document.all&©toclip==1){
    3 v9 H& w, R2 P3 A& t1 xtherange=tempval.createTextRange() + @  I2 C; q. w$ `3 w* K# J- J. S
    therange.execCommand("Copy") ' |! u7 P- m1 j" ?8 K: ^$ R
    window.status="Contents highlighted and copied to clipboard!" 8 u5 ^1 ^0 m9 ]+ g: Q& k
    setTimeout("window.status=''",1800) % w* X' u  W- K9 D3 R
    } 9 Z& U9 g0 B/ Y
    }
    & {$ Q$ f- S1 |& d9 j//-->
    & X- A5 }! f2 N$ I. B3 |! Q! q</SCRIPT> , C  M: T" L' U$ ^
    / n: w: y3 D: b* T
    屏蔽JAVASCRIPT错误 & W0 J; ~$ }. O5 ~* T1 U% n
    <script language="JavaScript"> ; _/ r4 `! k8 e6 n
    <!-- 0 B$ l' H+ a/ K( }* W! l
    function killErrors(){ ' l$ `7 {# z5 T; ^5 W- N/ _- _9 P, x% r
    return true;
    * K" w& r" o6 |1 S5 A- A4 i}
      A" I/ m4 e& M* W9 D2 j# d1 kwindow.onerror = killErrors;   Z7 p1 G1 A) y( Y5 |
    --> 9 r3 f6 S  M) u' N
    </script>
    " }+ T) [+ T! M1 ^6 m, g1 p+ b2 n4 |% r2 D: y0 ~  ~$ f: A- v" L
    关闭子窗口时刷新父窗口
    : G# J# @- [6 l" A<script language="JavaScript">
    0 z* D% b9 \' u( t% k, p! l<!--
    6 H8 n- g& X: p8 ?- j/ xself.opener.location.reload();
    . O; }6 a- V( J; W# Z, A6 @window.close() % L  W: t8 Q7 @: }
    -->
    2 r' q( z( S. Q  l( _</script> ; M( E7 F6 I9 b! I$ L

    + K' o9 L1 }* |) v& j0 o' f
    - A. `0 }+ A3 r, q7 T背景色变换 ' ^' e6 r9 q( G6 R0 ]1 x* y6 I
    <form>
    " c$ j0 N0 u/ m: [: T# g4 Z+ c<p><input TYPE="button" VALUE="背景色变换"></p> 9 @- N, C- p! b# O( e4 X* N
    </form> 5 a3 s- r, q* }, y) I2 L
    <script>function BgButton(){ 5 Q& J. i0 v7 E0 \& \
    if (document.bgColor=='#00ffff') % t. [! |  X7 K3 S1 U2 H9 [
    {document.bgColor='#ffffff';} ( ^/ N1 g; a" X, r) d; F) W
    else{document.bgColor='#00ffff';} : W9 G) z5 N+ c& h) [
    } . F: O+ x& A5 k$ E$ @1 _. x) _
    </script> : h5 w2 E3 k& K0 R5 q! E- H8 h

    , Z( m/ c( }- l, |0 F+ K8 @& m检查一段字符串是否全由数字组成 * K% k3 P( x( k2 ^' p9 q. S: [
    <script language="Javascript"><!--
    1 ]$ P2 s; m2 u1 t7 P, |function checkNum(str){return str.match(//D/)==null}
    7 u' C3 ^1 p9 h7 h$ P$ V( malert(checkNum("1232142141"))
    ) \5 e: j) l( Qalert(checkNum("123214214a1"))
    . f  n' _+ C. p( }: Y+ K// --></script> . v% m& y0 Z/ o) r' H
    2 ~( s8 s4 M5 |$ O( ~8 l! _
    判断是否是字符 / i) Q2 p% e' p4 M
    if (/[^/x00-/xff]/g.test(s)) alert("含有汉字");
    ( A( I! y) Q5 ?: N4 ]4 |3 E8 n* n# S9 ]
    点击刷新代码: & K5 j; T( O; Y( E2 }: }. R' l
    <form>
    ) w, X% t% x5 j- f. e; }<p><input TYPE="button" VALUE="刷新按钮一"></p>
    & R4 {6 j  {' P3 e2 ]; S) b4 `</form>
    1 `5 X+ Z. {& P5 ^; A0 r6 }9 l7 S<script language="JavaScript"><!--
    $ ]1 P* T& @8 s4 k# Ffunction ReloadButton(){location.href="allbutton.htm";} " i& m1 ?% U7 e/ ?
    // --></script>
    9 P4 A5 A- d: Y( [, V6 U, b' g9 z4 x$ Q' V2 i2 s
    让层不被控件复盖代码: . R0 X3 q* N) F
    <div z-Index:2><object xxx></object></div> # 前面   b# E# S, \# R: b6 U4 V5 c+ M
    <div z-Index:1><object xxx></object></div> # 后面
    " x$ X! \6 @$ D( R2 u  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>
    1 \8 G+ {. k2 W- F<div id="Layer1" style="position:absolute; top:50;width:200px; height:115px;z-index:1"><iframe height=100% width=100%></iframe></div> , x7 |( o, b: F* ~$ y& [
    , Z9 t( o( B- B9 S. V- A* o* R
    让层的相对定位
    # r6 c0 \- k9 G- Y, X<div id="Layer1" style="position:relative; left:0px; top:0px; width:0px; height:0px;z-index:1"> 2 {1 H$ v9 b! c6 \7 A
    <div id="Layer2" style="position:absolute; left:500px; top:0px; width:220px; height:220px; z-index:1">   F4 B1 |8 U* G0 Z: Z& c
    内容 6 M- ]" {" t# f8 v
    </div></div>
    & z- i9 `0 C/ G* _6 _4 Y4 E; Q7 P' U5 ?' X2 b  p% Y' P+ z
    Flash代码以及背景透明 0 U( [/ U8 r$ ^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">
    - r4 F8 B  t9 X. l! g. y7 {. R<param name="movie" value="文件"> 7 |+ w. P1 b+ B0 V
    <param name="quality" value="high">
    * d1 ?+ q' C0 b; L% x% S( M<param name="wmode" value="transparent">
    6 v' a& w( V; O! [' A) i  |  e<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-8-3 08:24

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

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