向左滚动文字 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 相关文章推荐
IE与Firefox下javascript getyear年份的兼容性写法
Dec 20 Javascript
jQuery在vs2008及js文件中的无智能提示的解决方法
Dec 30 Javascript
jQuery帮助之筛选查找 children([expr])
Jan 31 Javascript
javascript屏蔽右键代码
May 15 Javascript
jQuery实现的一个自定义Placeholder属性插件
Aug 11 Javascript
javacript使用break内层跳出外层循环分析
Jan 12 Javascript
基于jQuery+PHP+Mysql实现在线拍照和在线浏览照片
Sep 06 Javascript
JSON与js对象序列化实例详解
Mar 16 Javascript
详解webpack2异步加载套路
Sep 14 Javascript
Next.js项目实战踩坑指南(笔记)
Nov 29 Javascript
VSCode使用之Vue工程配置eslint
Apr 30 Javascript
JavaScript中callee和caller的区别与用法实例分析
Jun 28 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
php max_execution_time执行时间问题
2011/07/17 PHP
php中判断文件空目录是否有读写权限的函数代码
2012/08/07 PHP
Ajax+PHP快速上手及简单应用说明
2013/07/24 PHP
PHP+jQuery 注册模块的改进(一):验证码存入SESSION
2014/10/14 PHP
PHP的关于变量和日期处理的一些面试题目整理
2015/08/10 PHP
jQuery 标题的自动翻转实现代码
2009/10/14 Javascript
juqery 学习之四 筛选查找
2010/11/30 Javascript
关于IE BUG与字符串截取substr的解决办法
2013/04/10 Javascript
使用javascript实现ListBox左右全选,单选,多选,全请
2013/11/07 Javascript
Vue实现选择城市功能
2017/05/27 Javascript
zTree树形插件异步加载方法详解
2017/06/14 Javascript
Hexo已经看腻了,来手把手教你使用VuePress搭建个人博客
2018/04/26 Javascript
vue.js使用v-if实现显示与隐藏功能示例
2018/07/06 Javascript
微信小程序实现topBar底部选择栏效果
2018/07/20 Javascript
vue组件横向树实现代码
2018/08/02 Javascript
Koa 中的错误处理解析
2019/04/09 Javascript
微信小程序如何获取地址
2019/12/24 Javascript
《javascript设计模式》学习笔记三:Javascript面向对象程序设计单例模式原理与实现方法分析
2020/04/07 Javascript
[04:52]2015国际邀请赛LGD战队晋级之路
2015/08/14 DOTA
Python3.6简单的操作Mysql数据库的三个实例
2018/10/17 Python
python爬虫刷访问量 2019 7月
2019/08/01 Python
Python 生成器,迭代,yield关键字,send()传参给yield语句操作示例
2019/10/12 Python
windows中安装Python3.8.0的实现方法
2019/11/19 Python
使用TensorFlow直接获取处理MNIST数据方式
2020/02/10 Python
纯CSS打造(无图像无js)的非常流行的讲话(语音)气泡效果
2012/12/28 HTML / CSS
带有css3动画效果的兼容多浏览器简单导航条示例
2014/01/26 HTML / CSS
女士鞋子、包包和服装在线,第一款10美元:ShoeDazzle
2019/07/26 全球购物
会计自荐书
2013/12/02 职场文书
干部现实表现材料
2014/02/13 职场文书
大学生会计职业生涯规划范文
2014/02/28 职场文书
人力资源总监工作说明
2014/03/03 职场文书
安全生产月活动总结
2014/05/04 职场文书
2015年网管个人工作总结
2015/05/22 职场文书
党小组推荐意见
2015/06/02 职场文书
浪漫的婚礼主持词
2015/06/30 职场文书
Mysql基础知识点汇总
2021/05/26 MySQL