注册 登录 找回密码 回收站 在线 帮助 首页 Blog 繁體中文欢迎 访问本论坛

穆穆族论坛 » 拓 眼 电 脑 » [ 电脑网络 ] » 特效代码收集

本主题共有50张帖子, 被点击16487次 查看上一个主题  查看下一个主题  发表新主题  发布新投票  发表回复
特效代码收集

Chikoo
 
 
级别:  
天王元老
标识:  
来自:  
地球国 中华人民共和省 河北市 承德村
 
  功能按钮:   查看用户档案   email:***@***.***   http://www.u6u8.net   短消息      以平板方式查看   刷新   加入到私人收藏   修改帖子   删除   引用回复   发表回复   


Re: 特效代码收集

超级连接很酷的变色

<script src="fade.js"></script>


=========================================

/************* 
**** <config> 
**/ 
startColor = "#000000"; // MouseOut link color 
endColor = "#FFFFFF"; // MouseOver link color 

stepIn = 20; // delay when fading in 
stepOut = 23; // delay when fading out 

/* 
** set to true or false; true will 
** cause all links to fade automatically 
***/ 
autoFade = true; 
/* 
** set to true or false; true will cause all CSS 
** classes with "fade" in them to fade onmouseover 
***/ 
sloppyClass = true; 
/** 
**** </config> 
**************/ 
/************* 
**** <install> 
** 
** 
**** </install> 
**************/ 

hexa = new makearray(16); 
for(var i = 0; i < 10; i++) 
hexa[i] = i; 
hexa[10]="a"; hexa[11]="b"; hexa[12]="c"; 
hexa[13]="d"; hexa[14]="e"; hexa[15]="f"; 

document.onmouseover = domouseover; 
document.onmouseout = domouseout; 

startColor = dehexize(startColor.toLowerCase()); 
endColor = dehexize(endColor.toLowerCase()); 

var fadeId = new Array(); 

function dehexize(Color){ 
var colorArr = new makearray(3); 
for (i=1; i<7; i++){ 
for (j=0; j<16; j++){ 
if (Color.charAt(i) == hexa[j]){ 
if (i%2 !=0) 
colorArr[Math.floor((i-1)/2)]=eval(j)*16; 
else 
colorArr[Math.floor((i-1)/2)]+=eval(j); 



return colorArr; 

function domouseover() { 
if(document.all){ 
var srcElement = event.srcElement; 
if ((srcElement.tagName == "A" && autoFade) || srcElement.className == "fade" || (sloppyClass && srcElement.className.indexOf("fade") != -1)) 
fade(startColor,endColor,srcElement.uniqueID,stepIn); 

function domouseout() { 
if (document.all){ 
var srcElement = event.srcElement; 
if ((srcElement.tagName == "A" && autoFade) || srcElement.className == "fade" || (sloppyClass && srcElement.className.indexOf("fade") != -1)) 
fade(endColor,startColor,srcElement.uniqueID,stepOut); 

function makearray(n) { 
this.length = n; 
for(var i = 1; i <= n; i++) 
this[i] = 0; 
return this; 

function hex(i) { 
if (i < 0) 
return "00"; 
else if (i > 255) 
return "ff"; 
else 
return "" + hexa[Math.floor(i/16)] + hexa[i%16];} 

function setColor(r, g, b, element) { 
var hr = hex(r); var hg = hex(g); var hb = hex(b); 
element.style.color = "#"+hr+hg+hb; 

function fade(s,e, element,step){ 
var sr = s[0]; var sg = s[1]; var sb = s[2]; 
var er = e[0]; var eg = e[1]; var eb = e[2]; 

if (fadeId[0] != null && fade[0] != element){ 
setColor(sr,sg,sb,eval(fadeId[0])); 
var i = 1; 
while(i < fadeId.length){ 
clearTimeout(fadeId[i]); 
i++; 

for(var i = 0; i <= step; i++) { 
fadeId[i+1] = setTimeout("setColor(Math.floor(" +sr+ " *(( " +step+ " - " +i+ " )/ " +step+ " ) + " +er+ " * (" +i+ "/" + 
step+ ")),Math.floor(" +sg+ " * (( " +step+ " - " +i+ " )/ " +step+ " ) + " +eg+ " * (" +i+ "/" +step+ 
")),Math.floor(" +sb+ " * ((" +step+ "-" +i+ ")/" +step+ ") + " +eb+ " * (" +i+ "/" +step+ ")),"+element+");",i*step); 

fadeId[0] = element; 
}

=========================================




欺骗一个人最好的办法就是利用自己的真感情!
 时间:2004/11/29 3:00:27
    注册: 2003-5   发帖: 2850  积分: 3066   状态: offline   楼 
1:  1 

主题管理:  删除  关闭/取消  移动  复制  置顶/取消  精华/取消  刷新统计  编辑主题

树型显示: 特效代码收集
特效代码收集    (Chikoo 2004/11/29 2:29:31)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:30:57)
    Re:特效代码收集    (Chikoo 2004/11/29 2:31:23)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:33:11)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:34:22)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:35:27)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:36:36)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:37:06)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:38:10)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:38:53)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:39:47)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:40:32)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:41:19)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:41:48)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:42:29)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:43:25)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:44:31)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:45:05)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:45:43)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:47:29)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:52:02)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:54:06)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:54:57)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:55:30)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:55:55)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:56:42)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:57:16)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:57:37)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:57:55)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:58:15)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:58:38)
    Re: 特效代码收集    (Chikoo 2004/11/29 2:59:51)
    Re: 特效代码收集    (Chikoo 2004/11/29 3:00:27)
    Re: 特效代码收集    (Chikoo 2004/11/29 3:00:54)
    最大化/最小化/关闭窗口代码集锦    (Chikoo 2004/11/29 3:02:08)
    Re: 特效代码收集    (Chikoo 2004/11/29 3:02:28)
    Re: 特效代码收集    (Chikoo 2004/11/29 3:03:29)
    Re: 特效代码收集    (Chikoo 2004/11/29 3:04:48)
    Re: 特效代码收集    (Chikoo 2004/11/29 3:05:22)
    Re:特效代码收集    (Chikoo 2004/11/29 3:06:41)
    Re: 特效代码收集    (Chikoo 2004/11/29 3:07:29)
    Re:特效代码收集    (Chikoo 2004/11/29 3:08:20)
    Re: 特效代码收集    (Chikoo 2004/11/29 3:08:43)
    Re: 特效代码收集    (Chikoo 2004/11/29 3:09:23)
    Re:特效代码收集    (Chikoo 2004/11/29 3:09:34)
    Re: 特效代码收集    (Chikoo 2004/11/29 3:09:58)
    Re: 特效代码收集    (Chikoo 2004/12/11 2:31:37)
    Re: 特效代码收集    (Chikoo 2004/12/13 19:57:56)
    Re: 特效代码收集    (Chikoo 2004/12/17 16:58:15)
    Re:特效代码收集    (无所谓 2004/12/24 16:12:05)


快速回复
标题:

内容:
选项: 使用我的个性签名 自动识别URL地址 使用XB代码 使用表情符号
(Ctrl+Enter快速发帖)



用户的言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2001- U6U8.Net Powered by SF v2.0