向左滚动文字 js代码效果


Posted in Javascript onAugust 17, 2013
<html>
<head>
<title>滚动文字效果</title>
<style type="text/css">
#infozone{font-size:12px;color:#aa6;overflow:hidden;width:100px;height:20px;}
#infozone div{height:20px;line-height:20px;white-space:nowrap;overflow:hidden;}
</style>
<script type="text/javascript">
var tc;
window.onload=function(){
 var o=document.getElementById('infozone');hscroll(o);
 window.setInterval(function(){window.clearTimeout(tc);o.firstChild.style.marginLeft='0px';scrollup(o,20,0);},10000);
}
function scrollup(o,d,c){
 if(d==c){
  var t=o.firstChild.cloneNode(true);
  o.removeChild(o.firstChild);o.appendChild(t);
  t.style.marginTop=o.firstChild.style.marginTop='0px';
  hscroll(o);
 }
 else{
  ch=false;var s=3,c=c+s,l=(c>=d?c-d:0);
  o.firstChild.style.marginTop=-c+l+'px';
  window.setTimeout(function(){scrollup(o,d,c-l)},50);
 }
}
function hscroll(o){
 var w1=o.firstChild.offsetWidth,w2=o.offsetWidth;
 if(w1<=w2)return;
 tc=window.setTimeout(function(){hs(o,w1-w2,0,w1-w2)},3500);
}
function hs(o,d,c,p){
 c++;var t=(c>0?-c:c);o.firstChild.style.marginLeft=t+'px';
 if(c==d){if(d==0){tc=window.setTimeout(function(){hs(o,p,0,p)},2500);}else tc=window.setTimeout(function(){hs(o,0,-p,p)},3500);}
 else tc=window.setTimeout(function(){hs(o,d,c,p)},5);
}
</script>
</head>
<body>
<div id="infozone"><div>C# 鼠标属性动态操作相关源码示例,比如、隐藏与显示鼠标指针、将鼠标左右键功能互换、更换鼠标指针形状、调用Windows鼠标设置面板等,小技巧,多多益善。</div></div>
</body>
</html></td>
   </tr>
 </table>
Javascript 相关文章推荐
JS解密入门 最终变量劫持
Jun 25 Javascript
javascript学习笔记(二十) 获得和设置元素的特性(属性)
Jun 20 Javascript
JS判断网页广告是否被浏览器拦截过滤的代码
Apr 05 Javascript
Js制作点击输入框时默认文字消失的效果
Sep 05 Javascript
微信小程序 支付后台java实现实例
May 09 Javascript
vue项目中jsonp跨域获取qq音乐首页推荐问题
May 30 Javascript
vue debug 二种方法
Sep 16 Javascript
layui点击弹框页面 表单请求的方法
Sep 21 Javascript
在vue中利用v-html按分号将文本换行的例子
Nov 14 Javascript
使用Node.js实现base64和png文件相互转换的方法
Mar 11 Javascript
Vue.js原理分析之nextTick实现详解
Sep 07 Javascript
js用正则表达式筛选年月日的实例方法
Jan 04 Javascript
热点新闻滚动特效的js代码
Aug 17 #Javascript
js 获取radio按钮值的实例
Aug 17 #Javascript
js 文本滚动效果的实例代码
Aug 17 #Javascript
javascript用户注册提示效果的简单实例
Aug 17 #Javascript
JS返回上一页实例代码通过图片和按钮分别实现
Aug 16 #Javascript
判断js对象是否拥有某一个属性的js代码
Aug 16 #Javascript
JS判断数组中是否有重复值得三种实用方法
Aug 16 #Javascript
You might like
星际争霸 Starcraft 发展史
2020/03/14 星际争霸
Bo-Blog专用的给Windows服务器的IIS Rewrite程序
2007/08/26 PHP
PHP连接SQLServer2005的方法
2015/01/27 PHP
BOOM vs RR BO3 第一场2.13
2021/03/10 DOTA
JS之小练习代码
2008/10/12 Javascript
JS实现遮罩层效果的简单实例
2013/11/12 Javascript
ie8模式下click无反应点击option无反应的解决方法
2014/10/11 Javascript
js获取字符串最后一位方法汇总
2014/11/13 Javascript
jQuery unbind 删除绑定事件详解
2016/05/24 Javascript
jQuery中的each()详细介绍(推荐)
2016/05/25 Javascript
Bootstrap 最常用的JS插件系列总结(图片轮播、标签切换等)
2016/07/14 Javascript
jQuery实现select模糊查询(反射机制)
2017/01/14 Javascript
javascript中json基础知识详解
2017/01/19 Javascript
vuejs中监听窗口关闭和窗口刷新事件的方法
2018/09/21 Javascript
Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法
2020/09/04 Javascript
[03:55]显微镜下的DOTA2特别篇——430灰烬之灵神级操作
2014/06/24 DOTA
[59:07]海涛为你详解DOTA2新版本“贤哲秘契”
2014/11/22 DOTA
Python内置函数之filter map reduce介绍
2014/11/30 Python
python dict 字典 以及 赋值 引用的一些实例(详解)
2017/01/20 Python
python之pandas用法大全
2018/03/13 Python
python实现自动发送报警监控邮件
2018/06/21 Python
Python判断有效的数独算法示例
2019/02/23 Python
对python3.4 字符串转16进制的实例详解
2019/06/12 Python
基于Python爬虫采集天气网实时信息
2020/06/05 Python
python中Mako库实例用法
2020/12/31 Python
HTML5 Web缓存和运用程序缓存(cookie,session)
2018/01/11 HTML / CSS
波兰家居和花园家具专家:4Home
2019/05/26 全球购物
Charles & Keith欧盟:新加坡时尚品牌
2019/08/01 全球购物
香港演唱会订票网站:StubHub香港
2019/10/10 全球购物
《木笛》教学反思
2014/03/01 职场文书
化工专业求职信
2014/07/01 职场文书
判缓刑人员个人思想汇报
2014/10/10 职场文书
乡镇党的群众路线教育实践活动制度建设计划
2014/11/03 职场文书
入党介绍人意见怎么写
2015/06/03 职场文书
python 机器学习的标准化、归一化、正则化、离散化和白化
2021/04/16 Python
Python绘制地图神器folium的新人入门指南
2021/05/23 Python