ENGLISH 意见建议 网站地图 网站帮助
广泛智力汇聚   高效成果传播   先进机制培育
联盟首页  |  协同开发  |  开放源码库  |  安全告警  |  开源导航  |  文档中心  |  服务支持  |  共创论坛  |  关于联盟


注册会员 网站帮助
    您的位置 »
    今天是: 2010年11月22日    
项目搜索

完全匹配   
开源软件
软件分类表
新发布软件
其它网站镜像
代码片断
协同开发
文档
论坛
寻求协助
热点项目
站点状态
编译工厂

联系我们
关于联盟

代码片段库:
查看代码片段

浏览 | 提交新的代码片段 | 创建代码包

链接的滚动说明

类型:
Full Script
类别:
HTML Manipulation
许可证:
GNU General Public License
语言:
JavaScript
 
描述:
鼠标放到链接上后出现慢慢飘动的文字说明,实用效果 来源:http://www.baron.com.cn 1.0

该代码片段的版本系列:

片段ID 下载版本 提交时间 提交人 删除
47771.02003-10-24 04:09cbd001

点击"下载版本"来下载该代码片段.


最新版本的代码片段: 1.0


脚本说明:
把如下代码加入<body>区域中
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin

window.onerror = null;

 var bName = navigator.appName;

 var bVer = parseInt(navigator.appVersion);

 var NS4 = (bName == "Netscape" && bVer >= 4);

 var IE4 = (bName == "Microsoft Internet Explorer" && bVer >= 4);

 var NS3 = (bName == "Netscape" && bVer < 4);

 var IE3 = (bName == "Microsoft Internet Explorer" && bVer < 4);



//-----------------------------------------------------------

 var scroll_length = 150; //The scroll length

 var time_length =50; //Scroll delay in milliseconds

 var begin_pos = 260; //Start position of scroll hint

 var i=begin_pos;

 var j=i;

 var scroll_dir = "right"; // To scroll left use "left"

                           // To scroll right use "right"

//-----------------------------------------------------------

 

if (NS4 || IE4) {

 if (navigator.appName == "Netscape") {

 layerStyleRef="layer.";

 layerRef="document.layers";

 styleSwitch="";

 }else{

 layerStyleRef="layer.style.";

 layerRef="document.all";

 styleSwitch=".style";

 }

}



//SCROLL

function Scroll(layerName)

{

 if (NS4 || IE4)

 { 

  if(scroll_dir=="right")

  {

   if(i<(begin_pos+scroll_length))

   {

    eval(layerRef+'["'+layerName+'"]'+

    styleSwitch+'.visibility="visible"');

    eval(layerRef+'["'+layerName+'"]'+ styleSwitch+'.left="'+(i)+'"');

    i++;

    j++;

   }

  }

  if(scroll_dir=="left")

  {

   if(i>(begin_pos-scroll_length))

   {

    eval(layerRef+'["'+layerName+'"]'+

    styleSwitch+'.visibility="visible"');

    eval(layerRef+'["'+layerName+'"]'+ styleSwitch+'.right="'+(-i)+'"');

    i--;

    j--;

   }

  }

  if(i==j)

  {

   setTimeout("Scroll('"+layerName+"')",time_length);

  }

 }

}



//STOP SCROLLING

function StopScroll(layerName)

{

 if(scroll_dir=="right")

 {

  i=begin_pos+scroll_length;

  eval(layerRef+'["'+layerName+'"]'+

  styleSwitch+'.left="'+(i)+'"');

  hideLayer(layerName);

 }

 if(scroll_dir=="left")

 {

  i=begin_pos-scroll_length;

  eval(layerRef+'["'+layerName+'"]'+

  styleSwitch+'.right="'+(-i)+'"');

  hideLayer(layerName);

 }

}



function reset()

{ 

 i=begin_pos;

 j=i;

}



// HIDE HINT

function hideLayer(layerName)

{

 if (NS4 || IE4)

 {

  eval(layerRef+'["'+layerName+'"]'+

  styleSwitch+'.visibility="hidden"');

 }

}

//  End -->

</script>
<a href="#" class="link" onmouseover="javascript:reset();Scroll('prem_hint');" onmouseout="javascript:StopScroll('prem_hint');">建站资源网</a>

<div id="prem_hint" style="position:relative; visibility:hidden" class="prem_hint">

<b>全部是javascript的各种资源</b>

</div>

		

提交新版本

如果您修改了一个代码片段并且觉得很应该让别人共享,您可以把这作为这个代码片段的最新版本提交上来.


联盟团体会员
合作伙伴
© 共创软件联盟 版权所有
联盟服务条款 | 联盟隐私权规则 | 联系我们
电话: (8610)68313388-5949 | 传真: (8610)88377936
京ICP备05056057号