向左滚动文字 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 相关文章推荐
简单实用jquery版三级联动select示例
Jul 04 Javascript
基于jquery实现的定时显示与隐藏div广告的实现代码
Aug 22 Javascript
javascript中的遍历for in 以及with的用法
Dec 22 Javascript
jq实现左侧显示图片右侧文字滑动切换效果
Aug 04 Javascript
JS+Canvas 实现下雨下雪效果
May 18 Javascript
JavaScript数据结构链表知识详解
Nov 21 Javascript
Angular.js项目中使用gulp实现自动化构建以及压缩打包详解
Jul 19 Javascript
JS实现的图片选择顺序切换和循环切换功能示例【测试可用】
Dec 28 Javascript
vue router带参数页面刷新或回退参数消失的解决方法
Feb 27 Javascript
深入浅析vue-cli@3.0 使用及配置说明
May 08 Javascript
原生js代码能实现call和bind吗
Jul 31 Javascript
Angular8 Http拦截器简单使用教程
Aug 20 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分页函数
2006/10/09 PHP
php之CodeIgniter学习笔记
2013/06/17 PHP
自定义min版smarty模板引擎MinSmarty.class.php文件及用法
2016/05/20 PHP
PHP PDO和消息队列的个人理解与应用实例分析
2019/11/25 PHP
JavaScript中出现乱码的处理心得
2009/12/24 Javascript
js实现正方形颜色从下往上升的效果
2014/08/04 Javascript
JS获取时间的相关函数及时间戳与时间日期之间的转换
2016/02/04 Javascript
jQuery基于muipicker实现仿ios时间选择
2016/02/22 Javascript
js的三种继承方式详解
2017/01/21 Javascript
gulp解决跨域的配置文件问题
2017/06/08 Javascript
原生JavaScript实现的简单放大镜效果示例
2018/02/07 Javascript
解决vue A对象赋值给B对象,修改B属性会影响到A的问题
2018/09/25 Javascript
微信小程序访问豆瓣电影api的实现方法
2019/03/31 Javascript
如何在JavaScript中创建具有多个空格的字符串?
2020/02/23 Javascript
vue实现打地鼠小游戏
2020/08/21 Javascript
详解vue实现坐标拾取器功能示例
2020/11/18 Vue.js
python ansible服务及剧本编写
2017/12/29 Python
Python(TensorFlow框架)实现手写数字识别系统的方法
2018/05/29 Python
Pyinstaller打包.py生成.exe的方法和报错总结
2019/04/02 Python
Python 中的参数传递、返回值、浅拷贝、深拷贝
2019/06/25 Python
python3的url编码和解码,自定义gbk、utf-8的例子
2019/08/22 Python
Python 3.8正式发布重要新功能一览
2019/10/17 Python
基于Tensorflow批量数据的输入实现方式
2020/02/05 Python
Python使用正则表达式实现爬虫数据抽取
2020/08/17 Python
flask框架中的cookie和session使用
2021/01/31 Python
HTML5本地存储之Web Storage应用介绍
2013/01/06 HTML / CSS
J2EE中的容器都包括哪些
2013/08/21 面试题
审计工作个人的自我评价
2013/12/25 职场文书
五年后的职业生涯规划
2014/03/04 职场文书
中国好声音华少广告词
2014/03/17 职场文书
环境卫生倡议书
2014/08/29 职场文书
2015年政协委员工作总结
2015/05/20 职场文书
2015年思想品德教学工作总结
2015/07/22 职场文书
2016年“六一儿童节”校园广播稿
2015/12/17 职场文书
RestTemplate如何通过HTTP Basic Auth认证示例说明
2022/03/17 Java/Android
Python编写冷笑话生成器
2022/04/20 Python