Internet Explorer 4 [Not supported]
Internet Explorer 5 [OK]
Internet Explorer 5.5 [OK]
Internet Explorer 6 [OK]
Netscape [Not supported]
Mozilla [Half supported]

<tag style="behavior:url(fantasy.htc);-moz-binding:url(fantasy.xml#fantasy)">

Propertys

RainbowColorH
设定/读取组成色彩的 Hue 值
RainbowColorV
设定/读取组成色彩的 Value 值
RainbowColorS
设定/读取组成色彩的 S 值
RainbowSpeed
设定/读取色彩变化的速度
RainbowRate
设定/读取色彩变化的覆度
RainbowRunning
设定/读取是否正在运行色彩变化
RainbowAuto
设定/读取是否自动在 mouseover/mouseout/focus/blur 时开始色彩变化
RainbowTarget
设定/读取色彩变化的目标;C=前景,B=背景,S=Scrollbar(IE5.5+ only)
RainbowFrom
设定/读取色彩变化时,Hue 值开始的数值
RainbowTo
设定/读取色彩变化时,Hue 值结束的数值
RainbowBiMode
设定/读取色彩变化是否双向进行;如果 true,Hue值会由 From 增加至 To,再由 To 减至 From,再重復中;否则,它会立即由 From 重新开始
RainbowLoop
设定/读取色彩变化重复的次数,-1 即是无限次重复,否则就是由 From 到 To(或 Form 到 To 再到 Form) 的次数,之后会自动停止。

Events

onrainbowstart
在开始变色时运行
onrainbowstop
在停止变色时运行
onrainbowrun
在变色时运行

Methods

RainbowStart(loop)
开始色彩变化;你可在使用 loop 值,指定色彩变化重复的次数;如没有指定就会使用 RainbowLoop 的值
RainbowStop(reset)
停止色彩变化;如果指定 reset 值为 true 就会重设 H 值为 Form 和 Rate 为开始时的值
RainbowRun
运行色彩变化
RainbowUpdate
由 HVS 值转变色彩

Step 1: 把这个 HTC 档和 XBL 档复制到您网页的目录 fantasy.htc fantasy.xml
Step 2: 在网页的原始码中的适当地方加上 CSS 连结至 HTC 的代码;如 tag{behavior:url(fantasy.htc);-moz-binding:url(fantasy.xml#fantasy)}或 <tag style="behavior:url(fantasy.htc);-moz-binding:url(fantasy.xml#fantasy)">
Step 3: 把这以下的原始码中放到您的网页中。

己知问题:
DEMO:
测试 Color RainbowTarget=c,放滑鼠上来看看
测试 Background RainbowTarget=b,放滑鼠上来看看
测试 Scrollbar RainbowTarget=s,放滑鼠上来看看(Not Mozilla)
style="behavior:url(fantasy.htc);-moz-binding:url(fantasy.xbl#fantasy)"
START & STOP
RainbowLoop=1
按我再移动一下滑鼠
Testing for RainbowAuto=false 设定 RainbowLoop:
Testing for RainbowRunning
↓可以用在很多地方↓(not mozilla)


RainbowTarget=b
可以在运行中改变 RainbowTarget

不同的 HSV 值会有不同的效果
H0 H90 H180 H270
S32 S64 S128 S255
V64 V100 V128 V200 V255

不同的 Rate 会有不同的变化
Rate3 Rate5 Rate7 Rate11

0..90,0..90 可以设定 Form 和 To 选择变化的区域
270..359,0..90,270..359,0..90
90->0,359->270,90->0,359->270 反方向变化也没有问题
0..90->0..90->0 可以设定 BiMode 作出来回变化

用 RainbowUpdate 以自订的 HVS 值变色
H V S (use at button Not Mozilla)

© 著作权归原作者所有。