向左滚动文字 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函数重载的解决方案
May 13 Javascript
js+jquery实现图片裁剪功能
Jan 02 Javascript
基于jquery ui的alert,confirm方案(支持换肤)
Apr 03 Javascript
JQuery实现样式设置、追加、移除与切换的方法
Jun 11 Javascript
JavaScript使用RegExp进行正则匹配的方法
Jul 11 Javascript
完美实现八种js焦点轮播图(上篇)
Jul 18 Javascript
vue小图标favicon不显示的解决方案
Sep 19 Javascript
详解Node.js中的Async和Await函数
Feb 22 Javascript
Vue中v-show添加表达式的问题(判断是否显示)
Mar 26 Javascript
10行代码实现微信小程序滑动tab切换
Dec 28 Javascript
JavaScript 防抖和节流遇见的奇怪问题及解决
Nov 20 Javascript
ztree+ajax实现文件树下载功能
May 18 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 session 检测和注销
2009/03/16 PHP
详解PHP中的null合并运算符
2015/12/30 PHP
浅谈laravel aliases别名的原理
2019/10/24 PHP
JavaScript中“+=”的应用
2007/02/02 Javascript
extjs grid设置某列背景颜色和字体颜色的方法
2010/09/03 Javascript
Js日期选择自动填充到输入框(界面漂亮兼容火狐)
2013/08/02 Javascript
jQuery DOM插入节点操作指南
2015/03/03 Javascript
JS创建对象几种不同方法详解
2016/03/01 Javascript
手机浏览器 后退按钮强制刷新页面方法总结
2016/10/09 Javascript
浅谈Angular4实现热加载开发旅程
2017/09/08 Javascript
AngularJS 中的数据源的循环输出
2017/10/12 Javascript
jQuery实现手机号正则验证输入及自动填充空格功能
2018/01/02 jQuery
vue router带参数页面刷新或回退参数消失的解决方法
2019/02/27 Javascript
如何在JavaScript中谨慎使用代码注释
2019/06/21 Javascript
Node.js 实现抢票小工具 &amp; 短信通知提醒功能
2019/10/22 Javascript
vue自定义插件封装,实现简易的elementUi的Message和MessageBox的示例
2020/11/20 Vue.js
[58:59]完美世界DOTA2联赛PWL S3 access vs CPG 第一场 12.13
2020/12/16 DOTA
解读Python编程中的命名空间与作用域
2015/10/16 Python
Python中函数及默认参数的定义与调用操作实例分析
2017/07/25 Python
python 机器学习之支持向量机非线性回归SVR模型
2019/06/26 Python
python之PyQt按钮右键菜单功能的实现代码
2019/08/17 Python
Python识别html主要文本框过程解析
2020/02/18 Python
10款最佳Python开发工具推荐,每一款都是神器
2020/10/15 Python
CSS3实现的炫酷菜单代码分享
2015/03/12 HTML / CSS
酒店管理专业毕业生推荐信
2013/11/10 职场文书
市场营销求职信范文
2014/02/21 职场文书
我的梦想演讲稿
2014/04/30 职场文书
运动会演讲稿
2014/05/07 职场文书
第一批党的群众路线教育实践活动总结报告
2014/07/03 职场文书
党员三严三实对照检查材料
2014/10/13 职场文书
2015年小学语文教师工作总结
2015/10/23 职场文书
2017元旦、春节期间廉洁自律承诺书
2016/03/25 职场文书
关于拾金不昧的感谢信(五篇)
2019/10/18 职场文书
Java实现房屋出租系统详解
2021/10/05 Java/Android
python入门学习关于for else的特殊特性讲解
2021/11/20 Python
Go web入门Go pongo2模板引擎
2022/05/20 Golang