向左滚动文字 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 相关文章推荐
JavaScript高级程序设计 读书笔记之八 Function类及闭包
Feb 27 Javascript
Node.js与PHP、Python的字符处理性能对比
Jul 06 Javascript
JavaScript必知必会(十) call apply bind的用法说明
Jun 08 Javascript
JS html时钟制作代码分享
Mar 03 Javascript
基于node下的http小爬虫的示例代码
Jan 11 Javascript
详解在React中跨组件分发状态的三种方法
Aug 09 Javascript
JavaScript惰性载入函数实例分析
Mar 27 Javascript
详解vuex的简单todolist例子
Jul 14 Javascript
微信小程序关键字变色实现代码实例
Dec 13 Javascript
原生JavaScript实现拖动校验功能
Sep 29 Javascript
JavaScript仿京东轮播图效果
Feb 25 Javascript
uniapp 微信小程序 自定义tabBar 导航
Apr 22 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 变量定义和变量替换的方法
2009/07/30 PHP
Thinkphp中的volist标签用法简介
2014/06/18 PHP
PHP中常用的输出函数总结
2014/09/22 PHP
PHP安装memcached扩展笔记
2015/05/28 PHP
php上传大文件设置方法
2016/04/14 PHP
php中文字符串截取多种方法汇总
2016/10/06 PHP
详解php中空字符串和0之间的关系
2016/10/23 PHP
浅谈PHP定义命令空间的几个注意点(推荐)
2016/10/29 PHP
动态加载iframe
2006/06/16 Javascript
JavaScript获取GridView中用户点击控件的行号,列号
2009/04/14 Javascript
javascript delete 使用示例代码
2010/03/29 Javascript
js字母大小写转换实现方法总结
2013/11/13 Javascript
Js 导出table内容到Excel的简单实例
2013/11/19 Javascript
JavaScript中window.showModalDialog()用法详解
2014/12/18 Javascript
深入理解JavaScript系列(48):对象创建模式(下篇)
2015/03/04 Javascript
深入解析Backbone.js框架的依赖库Underscore.js的作用
2016/05/07 Javascript
jQuery ajax MD5实现用户注册即时验证功能
2016/10/11 Javascript
文件上传插件SWFUpload的使用指南
2016/11/29 Javascript
JavaScript函数参数的传递方式详解
2017/03/06 Javascript
Vue2路由动画效果的实现代码
2017/07/10 Javascript
微信小程序switch组件使用详解
2018/01/31 Javascript
Element ui 下拉多选时新增一个选择所有的选项
2019/08/21 Javascript
[50:34]VGJ.T vs Fnatic 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python实现基于PIL和tesseract的验证码识别功能示例
2018/07/11 Python
Python读取txt某几列绘图的方法
2018/10/14 Python
Python实现点云投影到平面显示
2020/01/18 Python
python实现从ftp服务器下载文件
2020/03/03 Python
Python3使用tesserocr识别字母数字验证码的实现
2021/01/29 Python
从Pytorch模型pth文件中读取参数成numpy矩阵的操作
2021/03/04 Python
美国最大的半成品净菜电商:Blue Apron(蓝围裙)
2018/04/27 全球购物
西班牙手机之家:Phone House
2018/10/18 全球购物
大学军训感言
2014/01/10 职场文书
小学生推普周国旗下讲话稿
2014/09/21 职场文书
房地产财务经理岗位职责
2015/04/08 职场文书
2015年销售内勤工作总结
2015/04/27 职场文书
合作合同协议书
2016/03/21 职场文书