如何修改,使其响应鼠标变色
来源:百度知道 编辑:UC知道 时间:2024/06/30 16:38:02
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function initArray() {
for (var i = 0; i < initArray.arguments.length; i++) {
this[i] = initArray.arguments[i];
}
this.length = initArray.arguments.length;
}
var colors = new initArray(
"red",
"blue",
"green",
"purple",
"black",
"tan",
"yellow",
"lime",
"coral",
"palegreen",
"silver",
"gold",
"red");
delay = .5; // seconds
link = 0;
vlink = 0;
function linkDance() {
link = (link+1)%colors.length;
vlink = (vlink+1)%colors.length;
document.linkColor = colors[l
简单。。把下面的代码加到网页中,那么只要鼠标移到链结上面,链结就会一直变色,很漂亮。。
<script>var rate=20;var obj;var act=0;var elmH=0;var elmS=128;var elmV=255;var clrOrg;var TimerID;if(navigator.appName.indexOf("Microsoft",0)!=-1&&parseInt(navigator.appVersion)>=4){Browser = true;}else{Browser=false;}if(Browser){document.onmouseover=doRainbowAnchor;document.onmouseout=stopRainbowAnchor;}function doRainbow(){if(Browser&&act!=1){act=1;obj=event.srcElement;clrOrg=obj.style.color;TimerID=setInterval("ChangeColor()",100);}}function stopRainbow(){if(Browser&&act!=0) {obj.style.color=clrOrg;clearInterval(TimerID);act=0;}}function doRainbowAnchor(){if(Browser&&act!=1){obj=event.srcElement;while(obj.tagName!='A'&&obj.tagName!='BODY'){obj=obj.parentElement;if(obj.tagName=='A'||obj.tagName=='BODY')break;}if(obj.tagName=='A'&&obj.href!='') {act = 1;clrOrg=obj.style.color;TimerID=setInterval("ChangeColor()",100);}}}function stopRainbowAnc