向左滚动文字 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 相关文章推荐
jquery1.4后 jqDrag 拖动 不可用
Feb 06 Javascript
jQuery.get、jQuery.getJSON、jQuery.post无法返回JSON问题的解决方法
Jul 28 Javascript
javascript学习笔记(八) js内置对象
Jun 19 Javascript
js里怎么取select标签里的值并修改
Dec 10 Javascript
jQuery 网易相册鼠标移动显示隐藏效果实现代码
Mar 31 Javascript
Easyui Tree获取当前选择节点的所有顶级父节点
Feb 14 Javascript
vue-cli+webpack在生成的项目中使用bootstrap实例代码
May 26 Javascript
防止页面url缓存中ajax中post请求的处理方法
Oct 10 Javascript
Vue组件的使用教程详解
Jan 05 Javascript
Node.js利用console输出日志文件的方法示例
Apr 27 Javascript
layer弹出层自适应高度,垂直水平居中的实现
Sep 16 Javascript
使用AutoJs实现微信抢红包的代码
Dec 31 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初学者头疼十四条问题大总结
2008/11/12 PHP
php实现读取手机客户端浏览器的类
2015/01/09 PHP
PHP中Socket连接及读写数据超时问题分析
2016/07/19 PHP
Yii2中设置与获取别名的函数(setAlias和getAlias)用法分析
2016/07/25 PHP
详解Yii2 定制表单输入字段的标签和样式
2017/01/04 PHP
自写的利用PDO对mysql数据库增删改查操作类
2018/02/19 PHP
关于UTF-8的客户端用AJAX方式获取GB2312的服务器端乱码问题的解决办法
2010/11/30 Javascript
解析javascript中鼠标滚轮事件
2015/05/26 Javascript
jQuery中$.extend()用法实例
2015/06/24 Javascript
JavaScript 总结几个提高性能知识点(推荐)
2017/02/20 Javascript
Bootstrap栅格系统的使用详解
2017/10/30 Javascript
基于vue2实现左滑删除功能
2017/11/28 Javascript
node实现的爬虫功能示例
2018/05/04 Javascript
JS关于刷新页面的相关总结
2018/05/09 Javascript
js限制input只能输入有效的数字(第一个不能是小数点)
2018/09/28 Javascript
IE9 elementUI文件上传的问题解决
2018/10/17 Javascript
Bootstrap 实现表格样式、表单布局的实例代码
2018/12/09 Javascript
微信小程序 简易计算器实现代码实例
2019/09/02 Javascript
Python中的CURL PycURL使用例子
2014/06/01 Python
Python中atexit模块的基本使用示例
2015/07/08 Python
Python只用40行代码编写的计算器实例
2017/05/10 Python
浅谈python中的__init__、__new__和__call__方法
2017/07/18 Python
python 多线程将大文件分开下载后在合并的实例
2018/11/09 Python
10个Python面试常问的问题(小结)
2019/11/20 Python
Python调用graphviz绘制结构化图形网络示例
2019/11/22 Python
Python日志logging模块功能与用法详解
2020/04/09 Python
Python带参数的装饰器运行原理解析
2020/06/09 Python
python opencv实现直线检测并测出倾斜角度(附源码+注释)
2020/12/31 Python
canvas版人体时钟的实现示例
2021/01/29 HTML / CSS
自我鉴定书范文
2013/10/02 职场文书
学院书画协会部门职责
2013/11/28 职场文书
社区党建工作总结2015
2015/05/13 职场文书
红色经典观后感
2015/06/18 职场文书
2016感恩父亲节主题广播稿
2015/12/18 职场文书
涨工资申请书应该怎么写?
2019/07/08 职场文书
2019年公司卫生管理制度样本
2019/08/21 职场文书