Java技巧(一):会变色的超链接


这是一篇告诉你该如何在你的页面里运用JavaScript,让你能够轻松的做出很专业的网页特效来,重要的是这里所提供的脚本程序大部分不需要修改就可以直接加入到主页中,很有即插即用的味道,省去了你费尽心思编写程序的时间,好让您有更多的精力投入到页面的设计中去!(咦?怎么没有人鼓掌?)

  好了,开始吧,本次的目标是:会变色的超链接。实例演示

  在网页中的超链接文字都是一成不变的颜色,设置后无法改变,以下的脚本就是让超链接文字连续变换多种颜色,有点霓虹灯的效果。代码如下:

$#@60;script language="JavaScript"$#@62;
$#@60;!-- Begin
function initArray() {
for (var i = 0; i $#@60; initArray.arguments.length; i++) {
this[i] = initArray.arguments[i];
}
this.length = initArray.arguments.length;
}
var colors = new initArray(
"#000000","#0000FF","#80FFFF","#80FF80","#FFFF00","#FF8000","#FF00FF","#FF0000"
);
delay = 100
link = 0;
vlink = 0;
function linkDance() {
link = (link+1)%colors.length;
vlink = (vlink+1)%colors.length;
document.linkColor = colors[link];
document.vlinkColor = colors[vlink];
setTimeout("linkDance()",delay);
}
linkDance();
// End --$#@62;
$#@60;/script$#@62;
说明:

以上代码需要加入在主页HTML文件的$#@60;body$#@62;$#@60;/body$#@62;标签内;
本特效将对所有该页面上的所有超链接文字起作用;
代码中的“#000000”等是颜色的十六进制位值,
对应的有:黑:00000;蓝:#0000FF;浅蓝:#80FFFF;绿:#80FF80;黄:#FFFF00;桔:#FF8000;紫:#CC00CC;红:#FF0000

  其实,我建站的时间不算太久,刚刚半年而已。照理说,就这点资历根本够不上写这个小段儿,但是俗话说:一瓶水不响,半瓶水逛荡。我这小半瓶水要是不响一响实在是难受。趁着高手们都不在家我就赶紧琢磨着把那点压箱底的东西拿出来和大家探讨探讨,觉的我写的好的话,来点鼓励吧!希望真正的高手看了以后不要笑的太大声哦^_^(昙馨工作室 大力丸 http://robincat.126.com)

本文作者:
« 
» 
快速导航

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3