QQ空间代码-颜色渐变效果代码

QQ空间代码-颜色渐变效果代码

<SCRIPT LANGUAGE="JavaScript">

IE = (document.all);       <!--判断是否是IE浏览器-->
if (IE) {
  var chidc = new Array();      <!--各个表格的背景色-->
  var hexc = new Array('0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F');   <!--用于十-十六进制的转换-->
  var chidn = new Array(100,70,40);    <!--初始化-->
  var step = new Array(10,10,10);      <!--变化步长-->
  var chway = new Array(step[0],step[1],step[2]);  <!--变化步长-->
  var tone = new Array(1,1,1);         <!--平衡变量-->
 
  function chcol() {
    for (i=0; i<3; i++) {
      chidn[i]+=chway[i];       <!--三个表格分别按照设定的步长增长,最大值不能超过255-->
      if (chidn[i]>=255) {      
        chidn[i] = 255;
        chway[i] = -step[i];    <!--如果超过了,则改为同样步长的递减-->
      }
      else if (chidn[i]<=40) {  <!--最小值不能低于40-->
        chidn[i] = 40;
        chway[i] = step[i];
        tone[i]>=3? tone[i] = 1:tone[i]++;  <!--tone数组中的值不超过3-->
      }
      col1 = hexc[Math.floor(chidn[i]/16)]; <!--转换为十六进制表示-->
      col2 = hexc[chidn[i]%16];
      tored = '';                          
      toblue = '';
      for (j=1; j<tone[i]; j++) tored+='00'; <!--分别对红色分量和蓝色分量进行处理以实现渐变效果-->
      for (j=3; j>tone[i]; j--) toblue+='00';
      chidc[i] = '#'+tored+col1+col2+toblue;  <!--将值赋给chidc-->
      td = eval('document.all.chcol'+i);     
      td.style.backgroundColor = chidc[i];    <!--设定第i个表格的背景色-->
    }
    setTimeout('chcol()',100);                   <!--延时0.1s-->
  }
}

</script>
<table cellspacing=2 cellpadding=0 bgcolor=#999999 width=400>
<tr>
<td width=33% align=center id=chcol0 name=id=chcol0>
<font color=white>JavaScript论坛</td>
<td width=33% align=center id=chcol1 name=id=chcol0>
<font color=white>JavaScript特效</td>
<td width=33% align=center id=chcol2 name=id=chcol0>
<font color=white>JavaScript学习</td>
</tr>
</table>
<SCRIPT LANGUAGE="JavaScript">

chcol();  <!--调用chcol函数-->

</script>

<!--本例实现了渐变色表格的功能-->
<!--重点在于颜色的配置,本例是通过chcol函数中的for循环来实现的-->
<!--定义了多个变量来表示颜色的变化步长、绝对值等-->
<!--每种颜色显示0.1秒-->

 

 

时间: 2024-10-18 10:44:43

QQ空间代码-颜色渐变效果代码的相关文章

基于jQuery实现仿QQ空间送礼物功能代码_jquery

我们在QQ空间里面有一个送礼物的功能,显示了最近过生日的人.我们只要把鼠标放到如下图的生日快乐那标签上,就会显示可以给该人送的礼物!! 如下图所示: 单击其中的一个礼物,就会马上送出去.但是我们现在是要说的还有单击更多的时候,会另外弹出一个新的窗口在当前页面最前面!如下图显示: 怎么实现那上面的功能呢? 就是把鼠标放上去,弹出一天tips,单击tips里面的控件,之后弹出另外一个弹出框. 网上就会有很多比较好的插件,就先到网上去找了相对应的jquery插件. jquery中tips的有很多插件,

9月最新免费QQ空间五级花人参果代码

QQ空间五级花人参果代码是什么? 免费领养五级花代码: javascript:visithttp://www.aliyun.com/zixun/aggregation/16460.html">CountCallBack({"visitcount":9999999999999,"dayvisit":9999999999,"spacemark":0,"markchange":0,"sun":99

QQ空间免费全黑皮肤代码

代码如下:javascript:window.top.space_addItem(1,26498,80,0,0,0,93); 添加方法如下: 1.进入你的QQ空 间: 2.然后点击"装扮QQ空间": 3.再复制一下"免费黑色皮肤代码",在输入网址的地方点击回车即可: 4.然后点击保存,输入代码看到效果后,接着随便移动一下模块,最后点保存方案就行了.

十款免费QQ空间个性相册边框代码

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;     当我们把照片上传到QQ空间里的时候,有没有想过修改一下相册的边框,使其看上去更加的可爱一些呢?如果你有考虑过这样的问题,但又不知道怎么下手,不防看看本文给你带去的一些好东西! 给大家介绍目前可用的十款QQ空间相册边框代码,希望大家能喜欢! 第一款:真的很想你 代码: javascript:window.top.space_addItem(16,21912,0

最新QQ空间个性免费漂浮物代码

在此我们给大家整理一些当前可用的QQ空间漂浮物代码,希望大家喜欢: 黑蝶 javascript:window.top.space_addItem(16,23234,50,80,620,350,0);&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 红色烟花全页面显示 javascript:window.top.space_addItem(16,23736,150,80,620,350,0); 漂流瓶 javascr

Android仿QQ空间底部菜单示例代码_Android

之前曾经在网上看到Android仿QQ空间底部菜单的Demo,发现这个Demo有很多Bug,布局用了很多神秘数字.于是研究了一下QQ空间底部菜单的实现,自己写了一个,供大家参考.效果如下图所示:   1.实现原理很简单,底部菜单是一个水平分布的LinearLayout,里面又是五个LinearLayout,它们的layout_weight都为1,意味着底部菜单的子控件将屏幕宽度平均分为5部分.五个LinearLayout除了中间那个,其余都在里面放置ImageView和TextView(中间先空

Android仿QQ空间底部菜单示例代码

之前曾经在网上看到Android仿QQ空间底部菜单的Demo,发现这个Demo有很多Bug,布局用了很多神秘数字.于是研究了一下QQ空间底部菜单的实现,自己写了一个,供大家参考.效果如下图所示:   1.实现原理很简单,底部菜单是一个水平分布的LinearLayout,里面又是五个LinearLayout,它们的layout_weight都为1,意味着底部菜单的子控件将屏幕宽度平均分为5部分.五个LinearLayout除了中间那个,其余都在里面放置ImageView和TextView(中间先空

求刷QQ空间人气访问量的代码!

问题描述 求代码,我是新手,希望可以学习一下!不胜感激!邮箱newgoodman@vip.qq.com 解决方案 解决方案二:如果tx连这种新手随便找个程序的作弊都扛不住,我看也就该歇业了.解决方案三:专门注册个号来CSDN要代码啊,真辛苦你了解决方案四:哎,,还是N年前用了个刷人气的软件,现在都么有用了,,刷人气么有用,,

QQ空间透明flash代码

在QQ空间里透明flash是用得非常多的,很多网友喜欢将透明的flash加入自己的QQ空间中,在网上可以找到非常多的透明flash,但是,你知道免费使用QQ空间透明flash的代码吗? QQ空间透明flash代码 <img src="Javascript:document.getElementById('Mlogo').innerHtml+='<div style='position:absolute;top:0;left:80;'><EMBED src= ' QQ空间透