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

  • 改变浏览者的鼠标型状

  • 给网页文字加上即时提示

  • 第五章 文字性质的CSS

  • CSS制作11种风格不同的特效文…

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

  • 图片控制的渐变色文字(2)

  • 图片控制的渐变色文字(1)

  • 用javascript实现变色背…

  • 荧光文字

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

    把如下代码加入<body>区域中
    <SCRIPT LANGUAGE="JavaScript1.2">
    <!--//

    // your message here
    var msg='welcome to ********';

    var font='Verdana,Arial';
    var size=7; // up to seven
    var color='#ffcc33';

    // This is not the rotation speed, its the reaction speed, keep low!
    // Set this to 1 for just plain rotation w/out drag
    var speed=.2;

    // This is the rotation speed, set it negative if you want
    // it to spin clockwise
    var rotation=.2;

    // Alter no variables past here!, unless you are good
    //---------------------------------------------------

    var ns=(document.layers);
    var ie=(document.all);
    var msg=msg.split('');
    var n=msg.length;
    var a=size*15;
    var currStep=0;
    var ymouse=0;
    var xmouse=0;
    var scrll=0;
    var props="<font face="+font+" size="+size+" color="+color+">";

    if (ie)
    window.pageYOffset=0

    // writes the message
     if (ns){
     for (i=0; i < n; i++)
      document.write('<layer name="nsmsg'+i+'" top=0 left=0 height='+a+' width='+a+'><center>'+props+msg[i]+'</font></center></layer>');
     }
     if (ie){
      document.write('<div id="outer" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
      for (i=0; i < n; i++)
       document.write('<div id="iemsg" style="position:absolute;top:0px;left:0;height:'+a+';width:'+a+';text-align:center;font-weight:regular;cursor:default">'+props+msg[i]+'</font></div>');
       document.write('</div></div>');
     }
     (ns)?window.captureEvents(Event.MOUSEMOVE):0;

    function Mouse(evnt){
     ymouse = (ns)?evnt.pageY+20-(window.pageYOffset):event.y; // y-position
     xmouse = (ns)?evnt.pageX+20:event.x-20; // x-position
    }

    if (ns||ie)
    (ns)?window.onMouseMove=Mouse:document.onmousemove=Mouse;
    y=new Array();
    x=new Array();
    Y=new Array();
    X=new Array();
    for (i=0; i < n; i++){
     y[i]=0;
     x[i]=0;
     Y[i]=0;
     X[i]=0;
    }

    [1] [2] 下一页  

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

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