| 网站首页 | 硬件维修 | 应用学院 | 网络组建 | 网站制作 | 菜鸟黑客 | 编程之道 | 数码大全 | 娱乐休闲 | 软件下载 | 在线视频 | 请您留言 | 技术论坛 | 
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
  • 鼠标在文本上移动时层的显示…

  • 改变浏览者的鼠标型状

  • 用鼠标拖动表格进行排序

  • javascript制作闪烁的边…

  • 鼠标周围的文字宣传

  • 鼠标右键显隐效果

  • 计算鼠标所在位置的x,y坐标的…

  • 对联广告代码效果之二[鼠标感…

  • 实现彩色闪烁超链接效果的JS…

  • 一个优秀的超链接鼠标悬停提…

  • Q
    您现在的位置: 我是IT人 >> 网站制作 >> 网页设计 >> HTML >> 文章正文
    随鼠标的闪烁小星星           
    随鼠标的闪烁小星星
    作者:网络 文章来源:转载 点击数: 更新时间:2006-1-4
    [ 字体:缩小 正常 放大 | 双击自动滚屏 ]
    请选择合适的字体颜色:

    把如下代码加入<body>区域中
    <script language="JavaScript">
    <!--
    colours=new Array('#ffffff','#ff0000','#00ff00','#ffffff','#ff00ff','#ffa500','#fff000','#0000ff','#ffffff')

    y = 0;
    x = 0;
    n6=(document.getElementById&&!document.all);
    ns=(document.layers);
    ie=(document.all);
    d=(ns||ie)?'document.':'document.getElementById("';
    a=(ns||n6)?'':'all.';
    n6r=(n6)?'")':'';
    s=(ns)?'':'.style';
    n=(n6)?9:10;
    if (ns){
    for (i = 0; i < n; i++)
    document.write('<layer name="dots'+i+'" top=0 left=0 width='+i/2+' height='+i/2+' bgcolor=#ff0000></layer>');
    }
    if (ie)
    document.write('<div id="con" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
    if (ie||n6){
    for (i = 0; i < n; i++)
    document.write('<div id="dots'+i+'" style="position:absolute;top:0px;left:0px;width:'+i/2+'px;height:'+i/2+'px;background:#ff0000;font-size:'+i/2+'"></div>');
    }
    if (ie)
    document.write('</div></div>');

     


    (ns||n6)?window.captureEvents(Event.MOUSEMOVE):0;
    function Mouse(evnt){
    y = (ns||n6)?evnt.pageY+4 - window.pageYOffset:event.y+4;
    x = (ns||n6)?evnt.pageX+1:event.x+1;
    }
    (ns)?window.onMouseMove=Mouse:document.onmousemove=Mouse;

    function animate(){
    h=(ns||n6)?window.innerHeight:document.body.clientHeight;
    w=(ns||n6)?window.innerWidth:document.body.clientWidth;

    o=(ns||n6)?window.pageYOffset:0;
    if (ie)con.style.top=document.body.scrollTop;
    for (i = 0; i < n; i++){
    var temp1 = eval(d+a+"dots"+i+n6r+s);
    var randcolours = Math.floor(Math.random()*colours.length);
    (ns)?temp1.bgColor = colours[randcolours]:temp1.background = colours[randcolours];
    if (i < n-1){
     var temp2 = eval(d+a+"dots"+(i+1)+n6r+s)

    [1] [2] 下一页  

    文章录入:54iter    责任编辑:54iter 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    | 设为首页 | 加入收藏 | 联系站长 | 关于我们 | 友情链接 | 版权申明 |