用JavaScript制作活动字幕活动字幕是网页中经常使用的组件之一,它能使整个网页更有动感,显得很有生气。现在的网站中也越来越多地使用活动字幕来加强网页的互动性。用JavaScript编程可以实现各种活动字幕效果,所需的代码很少,确实能够以较少的下载时间换来较好的效果。该标记语法格式如下:
e6M[0v/|7]'WW$Ib%y..
Rn"ze(m0q..
〈marquee
,R#mu O*jPd..
1_kxrR8b..
u-`'xnm?9V..
aligh=left/center/right/top/bottom
8g},Fj.I)M.s-w/N-n..
/[4k2AI MV-@z..
bgcolor=#n
8e9L4g
hBd]..
GfYU&b,n;~..
font=n
2en9Wr
uE..
{Qd'J1Ps..
direction=left/right/up/down
K5v-di5n)u8{..
1Z+XF0^8e\[c..
behavior=type
JYb|_fLb
p5L..
t.kId t3?r:g;f..
height=n
0~"EHZ}nU8dW..
e2dh#fx}.h#AF..
hspace=n
#A3sMhj/TuN(l..
7~ L ?4{&}..
scrollamount=n
"g,a)TVZx
k$Zr..
$S6f#SX,OS5c..
Scrolldelay=n
"s| M%Xq..
0VU3`BXz
xyg..
width=n
*{A%f(^7^
jj..
!JH&H2G%E.lC..
VSpace=n
M B1I)p6z-F4yC,t5i..
/t`w3b*v/g)G..
loop=n〉
J0bN7FGIA4_~S..
$uQU4w.b"_d#V
P0C..
可以看出由于活动字幕的显示方式多种多样,可选的参数也很多。
:vE fWn+I$F..
LGg`Qu-x(i0t2^..
Bgcolor:用于设定活动字幕的背景颜色,一般是十六进制数。
ZB
P Y Z Q..
H)E8z_8t-gh[..
Behavior:用于设定滚动的方式,主要由三种方式:behavior="scroll"表示从一端滚动到另一端;behavior="slide"表示从一端快速滑动到另一端,且不重复;behavior="alternate"表示在两端之间来回滚动。
:O\,M#@.Y!E..
;xG;I1R5eEu..
Hspace和vspace:分别用于设定滚动字幕的左右边框和上下边框的宽度。
N;}s|3P..
#^"rJ;u$c&F1k..
Scrollamount:用于设定活动字幕一次滚动的距离。
~V l;_"NjT..
}^(KtT\1VN..
scrolldelay:用于设定滚动两次之间的延迟时间。
$zF\"RNfd..
:z/`-pe~ AV.{..
Loop:用于设定滚动的次数,当loop=-1表示一直滚动下去,直到页面更新。
0mF,P.M ]&bn&z8C..
|~~Pj8\bU?..
〈marquee〉标记的默认情况是向左滚动无限次,字幕高度是文本高度,滚动范围:水平滚动的宽度是当前位置的宽度;垂直滚动的高度是当前位置的高度。下面是两个通过JavaScript编程实现特殊效果活动字幕的脚本代码:
&U