向左滚动文字 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 性能优化指南 (1)
May 21 Javascript
JQuery插件Style定制化方法的分析与比较
May 03 Javascript
javascript跨域的4种方法和原理详解
Apr 08 Javascript
JavaScript中的数组遍历forEach()与map()方法以及兼容写法介绍
May 19 Javascript
JavaScript通过HTML的class来获取HTML元素的方法总结
May 24 Javascript
JavaScript学习小结之被嫌弃的eval函数和with语句实例详解
Aug 01 Javascript
详解Node.js如何开发命令行工具
Aug 14 Javascript
12个非常有用的JavaScript技巧
May 17 Javascript
js+html制作简单日历的方法
Jun 27 Javascript
简易Vue评论框架的实现(父组件的实现)
Jan 08 Javascript
JavaScript多态与封装实例分析
Jul 27 Javascript
Vue.js递归组件实现组织架构树和选人功能案例分析
Jul 03 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
网页游戏开发入门教程二(游戏模式+系统)
2009/11/02 PHP
关于UEditor编辑器远程图片上传失败的解决办法
2012/08/31 PHP
PHP的Yii框架的基本使用示例
2015/08/21 PHP
php实现有序数组打印或排序的方法【附Python、C及Go语言实现代码】
2016/11/10 PHP
PHP 中使用explode()函数切割字符串为数组的示例
2017/05/06 PHP
YII框架中使用memcache的方法详解
2017/08/02 PHP
了解了这些才能开始发挥jQuery的威力
2013/10/10 Javascript
javascript图片相似度算法实现 js实现直方图和向量算法
2014/01/14 Javascript
jQuery中prependTo()方法用法实例
2015/01/08 Javascript
JavaScript事件委托实例分析
2015/05/26 Javascript
js+HTML5实现视频截图的方法
2015/06/16 Javascript
14款经典网页图片和文字特效的jQuery插件-前端开发必备
2015/08/25 Javascript
Node.js开启Https的实践详解
2016/10/25 Javascript
JS开发中百度地图+城市联动实现实时触发查询地址功能
2017/04/13 Javascript
javascript如何用递归写一个简单的树形结构示例
2017/09/06 Javascript
python socket网络编程步骤详解(socket套接字使用)
2013/12/06 Python
python中的实例方法、静态方法、类方法、类变量和实例变量浅析
2014/04/26 Python
Python3 socket同步通信简单示例
2017/06/07 Python
python字典操作实例详解
2017/11/16 Python
python截取两个单词之间的内容方法
2018/12/25 Python
python实现nao机器人手臂动作控制
2019/04/29 Python
python图像和办公文档处理总结
2019/05/28 Python
Python利用FFT进行简单滤波的实现
2020/02/26 Python
jupyter notebook实现显示行号
2020/04/13 Python
Python+Dlib+Opencv实现人脸采集并表情判别功能的代码
2020/07/01 Python
pycharm中选中一个单词替换所有重复单词的实现方法
2020/11/17 Python
python BeautifulSoup库的安装与使用
2020/12/17 Python
自我鉴定写作要点
2014/01/17 职场文书
大学同学聚会邀请函
2014/01/29 职场文书
会计工作决心书
2014/03/11 职场文书
博士生导师推荐信
2014/07/08 职场文书
2014年质量工作总结
2014/11/22 职场文书
银行求职信范文
2019/05/13 职场文书
同学联谊会邀请函
2019/06/24 职场文书
Anaconda安装pytorch及配置PyCharm 2021环境
2021/06/04 Python
Android Studio实现带三角函数对数运算功能的高级计算器
2022/05/20 Java/Android