深蓝互联专注深圳物联网方案开发定制、小程序开发、SaaS系统、APP开发和深圳软硬件方案公司欢迎咨询邮箱:wisepu@szdbi.com   电话:13530005652   联系我们   |   网站地图   



JS文字无缝循环滚动代码

来源:     发布:     点击:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<title>JS文字无缝循环滚动代码</title>
<style type="text/css">
#block2{height:23px;width:500px;border:#ccc 1px solid;font-size:12px;text-align:center;}
#block2 ul{list-style:outside none none;height:17px;padding:3px 0;overflow:hidden;margin:0;}
#block2 ul li{float:left;display:inline;margin:2px 0;height:14px;width:24.9%;}
#block2 ul li a{text-decoration:none;}
</style>
</head>
<body>
<div style="overflow-y:hidden" id="maq">
           <p>文字无缝滚动测试这是第一段文字</p>
           <p>文字无缝滚动测试这是第一段文字</p>
           <p>文字无缝滚动测试这是第一段文字</p>
           <p>文字无缝滚动测试这是第一段文字</p>
</div>
<script type="text/javascript">
marque("100%","280px","icefable1","box1left")
var scrollElem;
var stopscroll;
var stoptime;
var preTop;
var leftElem;
var currentTop;
var marqueesHeight;
function marque(width,height,marqueName,marqueCName){
try{
   marqueesHeight = height;
   stopscroll     = false;
   scrollElem = document.getElementById("maq");
   with(scrollElem){
   style.width     = width;
   style.height    = marqueesHeight;
   style.overflow = 'hidden';
   }
   scrollElem.onmouseover = new Function('stopscroll = true');
   scrollElem.onmouseout = new Function('stopscroll = false');
   preTop     = 0;
   currentTop = 0;
   stoptime   = 0;
   leftElem = document.getElementById("maq");
   scrollElem.appendChild(leftElem.cloneNode(true));
   init_srolltext();
}catch(e) {}
}
function init_srolltext(){
scrollElem.scrollTop = 0;
setInterval('scrollUp()', 100);
}
function scrollUp(){
if(stopscroll) return;
currentTop += 1;
if(currentTop == marqueesHeight+1) {
    stoptime += 1;
    currentTop -= 1;
    if(stoptime == (marqueesHeight)*1) {
      currentTop = 0;
      stoptime = 0;
    }
}else{
    preTop = scrollElem.scrollTop;
    scrollElem.scrollTop += 1;
    if(preTop == scrollElem.scrollTop){
      scrollElem.scrollTop = marqueesHeight;
      scrollElem.scrollTop += 1;
    }
}
}
</script>


</body>
</html>

深蓝互联成立于2013年,是一家物联网硬件开发及软件应用服务商,获得多次获得国家高新技术企业资质的企业。深蓝互联专注软硬件技术开发的专业性技术公司。我们从事软硬件开发十年,擅长SaaS 平台开发、APP小程序开发、软硬件结合开发,在视觉识别处理、数据架构、云计算、多线程高并发和集群、数据安全加密和防护方便有很深的技术积累。

 

我们拥有专业优秀的设计和技术团队,以极具创意的 UI 设计、精湛卓越的开发技术,专业的网络策划团队。公司多年来投入打造物联网SaaS平台,集成了公司研发的多款智能物联网终端(智能鲜米机、生鲜售货机、自助洗车机、小区电瓶车充电系统等)。

 

公司一直坚持以研发为导向,打造软硬件结合的物联网平台系统。将一直坚持提高开发的技术实力更好的为我们的客户服务!

 

文章来自深蓝互联http://www.szdbi.com/WEBkaifajishu/2015-01-25/48.html转载请注明出处!

相关文章

  • 文字滚动,JS向上无缝循环代码


  • 深圳市龙华新区龙观西路2号宝龙大厦A903(与布龙路交汇处)