结合定时器函数与window.status做出状态栏的文字动态移动效果
2017-04-14 16:17
260 查看
摘自李刚《疯狂HTML 5/CSS 3/JavaScript讲义》
动态文字效果说明:
在IE浏览器状态栏下可看到下图所示的动态效果
实现代码如下
动态文字效果说明:
在IE浏览器状态栏下可看到下图所示的动态效果
实现代码如下
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Status</title> </head> <body onload="stack();"> <script type="text/javascript" > var statusText = "自定义动画状态栏文字"; var out = ""; // 动画间隔时间 var pause = 25; // 动态字符移动宽度 var animateWidth = 20; // 动态字符当前位置 var position = animateWidth; // 动态字符最终移动到的位置 var i = 0; var stack = function() { if(statusText.charAt(i) != " ") { out = ""; for(var j = 0; j < i; j++) { out += statusText.charAt(j); } for(j = i; j < position; j++) { out += " "; } out += statusText.charAt(i); for(j = position; j < animateWidth; j++) { out += " "; } window.status = out; // 当新出现的字符移动到紧靠前面的字符串时 if(position == i) { animateWidth++; position = animateWidth; i++; } else { position--; } } else { i++; } if(i < sta 4000 tusText.length) { setTimeout("stack()", pause); } } </script> </body> </html>
相关文章推荐
- 55-002-1 HTML5图片列表页面的制作 鼠标移动图片动态显示,文字动态阴影效果,渐变效果 列表前增加样式序列号
- canvas标签结合javascript做出动态时钟效果
- Android经典例子ViewPager、动态换肤、Tab标签效果、Renderscript、移动地图+选址、主页滑动效果、侧滑菜单沉浸式状态栏
- wpf 文字动态动画效果
- 仿猫扑网页下方状态栏效果代码 网页状态栏显示滚动文字
- CSS技术结合图像实现动态效果的菜单导航
- 在嵌入式用定时器实现动态效果!
- 给blog添加效果(计数器、天气预报、精美flash时钟、跟随鼠标的萤火虫、跟随鼠标的文字、状态栏文本、副标
- 网页上TextBox动态文字效果(javascript)
- 替代window.event.srcElement效果的可兼容性的函数
- 给blog添加效果(计数器、天气预报、跟随鼠标的萤火虫、跟随鼠标的文字、状态栏文本、副标题格言等)
- android中TextView的文字实现动态效果,走马灯效果,闪烁效果
- 整理帖:给blog添加效果(计数器、天气预报、精美flash时钟、跟随鼠标的萤火虫、跟随鼠标的文字、状态栏文本、副标题格言等)
- Linux下库函数动态链接过程分析-结合glibc-2.11源码
- 网页“状态栏”文字特殊效果全攻略
- 随鼠标移动的图片动态效果
- Windows XP SP2的WRSF安全特性导致IE使用window.open和window.showModalDialog的status=no无法关闭状态栏
- 给blog添加效果(计数器、天气预报、精美flash时钟、跟随鼠标的萤火虫、跟随鼠标的文字、状态栏文本、副标题格言等)
- IE 下VML动画的奇怪现象:GWTCanvas基于定时器的图形动画当鼠标移动时停止动画效果(直接用VML写代码效果也一样)
- android中TextView的文字实现动态效果,走马灯效果,闪烁效果