JS实现自定义状态栏动画文字效果示例


Posted in Javascript onOctober 12, 2017

本文实例讲述了JS实现自定义状态栏动画文字效果。分享给大家供大家参考,具体如下:

在IE浏览器中打开,显示动态文字的效果,主要浏览器左下角的文字。

<body onload="stack();">
  <script type="text/javascript">
    var statusText="自定义动画状态栏文字";
    var out="";
    var pause=100;
    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{
      }
      if(i<=statusText.length){
        setTimeout("stack()",pause);
      }
    }
  </script>
</body>

运行效果:

JS实现自定义状态栏动画文字效果示例

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
Jquery在IE7下无法使用 $.ajax解决方法
Nov 11 Javascript
高效的表格行背景隔行变色及选定高亮的JS代码
Dec 04 Javascript
node.js中使用node-schedule实现定时任务实例
Jun 03 Javascript
优化Node.js Web应用运行速度的10个技巧
Sep 03 Javascript
JQUERY表单暂存功能插件分享
Feb 23 Javascript
Javascript的无new构建实例详解
May 15 Javascript
Java  Spring 事务回滚详解
Oct 17 Javascript
vue.js语法及常用指令
Oct 29 Javascript
Vue.directive 自定义指令的问题小结
Mar 04 Javascript
jQuery+PHP实现上传裁剪图片
Jun 29 jQuery
JS使用Dijkstra算法求解最短路径
Jan 17 Javascript
html实现随机点名器的示例代码
Apr 02 Javascript
AngularJS实现表单验证功能详解
Oct 12 #Javascript
vue mintui-Loadmore结合实现下拉刷新和上拉加载示例
Oct 12 #Javascript
AngularJS 中的数据源的循环输出
Oct 12 #Javascript
详解微信小程序中的页面代码中的模板的封装
Oct 12 #Javascript
BootStrap Validator 根据条件在JS中添加或移除校验操作
Oct 12 #Javascript
Angular实现预加载延迟模块的示例
Oct 12 #Javascript
使用cookie绕过验证码登录的实现代码
Oct 12 #Javascript
You might like
通过PHP的内置函数,通过DES算法对数据加密和解密
2012/06/21 PHP
PHP导入导出Excel代码
2015/07/07 PHP
PHP 将数组打乱 shuffle函数的用法及简单实例
2016/06/17 PHP
PHPMAILER实现PHP发邮件功能
2018/04/18 PHP
php 使用 __call实现重载功能示例
2019/11/18 PHP
javascript学习笔记(十一) 正则表达式介绍
2012/06/20 Javascript
如何用js控制frame的隐藏或显示的解决办法
2013/03/20 Javascript
jQuery选择器之基本选择器与层次选择器
2015/03/03 Javascript
jQuery使用attr()方法同时设置多个属性值用法实例
2015/03/26 Javascript
js canvas实现擦除动画
2016/07/16 Javascript
详谈JS中实现种子随机数及作用
2016/07/19 Javascript
node.js操作MongoDB的实例详解
2017/10/11 Javascript
详解Node 定时器
2018/02/26 Javascript
vue 组件高级用法实例详解
2018/04/11 Javascript
Vue2.X 通过AJAX动态更新数据
2018/07/17 Javascript
vue.js单文件组件中非父子组件的传值实例
2018/09/13 Javascript
js实现图片3D轮播效果
2019/09/21 Javascript
解决element-ui里的下拉多选框 el-select 时,默认值不可删除问题
2020/08/14 Javascript
js+css3实现炫酷时钟
2020/08/18 Javascript
Element el-button 按钮组件的使用详解
2021/02/01 Javascript
使用Python进行新浪微博的mid和url互相转换实例(10进制和62进制互算)
2014/04/25 Python
使用tensorflow框架在Colab上跑通猫狗识别代码
2020/04/26 Python
Pycharm2020.1安装无法启动问题即设置中文插件的方法
2020/08/07 Python
Python 处理日期时间的Arrow库使用
2020/08/18 Python
linux下进程间通信的方式
2014/12/23 面试题
什么是Remote Module
2016/06/10 面试题
什么是lambda函数
2013/09/17 面试题
机电专业体育教师求职信
2013/09/21 职场文书
经管应届生求职信
2013/11/17 职场文书
母亲追悼会答谢词
2014/01/27 职场文书
优乐美广告词
2014/03/14 职场文书
师德师风个人总结
2015/02/06 职场文书
销售人员管理制度
2015/08/06 职场文书
看古人们是如何赞美老师的?
2019/07/08 职场文书
导游词之西安大清真寺
2019/12/17 职场文书
如何使用Python提取Chrome浏览器保存的密码
2021/06/09 Python