这是一个动态JavaScript文字显示的例子

var POSITION = 50;

var DELAY = 150;

var MESSAGE = "这是一个动态JavaScript文字显示的例子";

function bannerObject(){

this.msg = MESSAGE;

this.out = " ";

this.pos = POSITION;

this.delay = DELAY;

this.i = 0;

this.reset = clearMessage;

}

function clearMessage(){

this.pos = POSITION;

}

var scroll = new bannerObject();

function scroller(){

scroll.out += " ";

if(scroll.pos>0)

for (scroll.i = 0; scroll.i < scroll.pos; scroll.i++){

scroll.out +=" " ;

}

if (scroll.pos>= 0)

scroll.out += scroll.msg;

else

scroll.out = scroll.msg.substring(-scroll.pos,scroll.msg.length);

document.noticeForm.notice.value = scroll.out;

scroll.out = " ";

scroll.pos--;

scroll.pos--;

if (scroll.pos < -(scroll.msg.length)) {

scroll.reset();

}

window.setTimeout("scroller()", scroll.delay);

}

在状态栏滚动文字

这是一个跑马灯效果的JavaScript文档-在状态栏

var msg = "这是一个跑马灯效果的JavaScript文档";

var interval = 100;

var spacelen = 120;

var space10 = " ";

var seq = 0;

function Scroll() {

len = msg.length;

window.status = msg.substring(0, seq + 1);

seq++;

if (seq >= len) {

seq = spacelen;

window.setTimeout("Scroll2();", interval);

}

else

window.setTimeout("Scroll();", interval);

}

function Scroll2() {

var out = "";

for (i = 1; i <= spacelen / space10.length; i++)

out +=space10;

out = out + msg;

len = out.length;

window.status = out.substring(seq, len);

seq++;

if (seq >= len) { seq = 0; };

window.setTimeout("Scroll2();", interval);

}

Scroll();

如何用matlab实现文字动态滚动,js 动态文字滚动的例子相关推荐

  1. html加js动态效果图,JS动态图片的实现方法完整示例

    本文实例讲述了JS动态图片的实现方法.分享给大家供大家参考,具体如下: js-是动态实现图片显示 // 设置图片的动态效果 function photoOper(ph,photo){ // 获取图片对 ...

  2. html页面加文字横向滚动,js实现文字横向滚动

    页面布局 恭喜793765***获得 50元巨人点卡奖励 恭喜793765***获得 50元巨人点卡奖励 恭喜793765***获得 50元巨人点卡奖励 恭喜793765***获得 50元巨人点卡奖励 ...

  3. html无间隔字幕滚动,js实现文字超过显示宽度每间隔1s自动向左滚动显示

    html: 文字如果超出了宽度自动向左滚动文字如果超出了宽度自动向左滚动.我是一个粉刷匠,粉刷本领强,我要把那新房子刷的更漂亮 js: var wrapper = document.getElemen ...

  4. vue 关于图片和文字的绝对定位 js 动态设置定位

    背景 实现以下功能,并且在页面缩放下 文字不会偏差 结果 核心代码 <div class="content-box" id="od-datas">& ...

  5. html5表单动态添加,js动态添加表单实例

    前段时间因为域名关系网站停了一段时间.别的不多说了,我前端结合php做一个批量建栏目的模块,用到这个 对了下点,这个添加input动态添加 name也是可设成不同有,我用的是"text&qu ...

  6. web优化之-asp.net js延迟加载 js动态合并 js动态压缩

    紧接着上一篇文章js文件 合并 压缩 去掉重复引用 缓存 延迟加载来说,遗留了一个很大的问题那就是js文本怎么合并与压缩了,上一篇文章中的    public static void AppendJs ...

  7. html语音文字实时转换,js将文字转化为语音并播放

    百度地图将文字转化为语音并播放 /*function doTTS() { var ttsDiv = document.getElementById('bdtts_div_id'); var ttsAu ...

  8. js在html中加文字走马灯特效,JS实现文字的走马灯效果

    北京欢迎你 //        //var x = 20; //        //alert(isNaN(x)); //判断其是不是数字 //        function scroll() { ...

  9. 文字转语音+html5,JS实现文字转语音并播放

    html: div> audio> div> js: function doTTS() { var ttsDiv = document.getElementById('bdtts_d ...

最新文章

  1. 利用numpy对像素点进行操作
  2. Vue2.0 探索之路——生命周期和钩子函数的一些理解
  3. 101个脚本之linux回收站
  4. Java 强、弱、软、虚,你属于哪一种?
  5. mysql 表名和和数据库函数名称冲突的解决方法
  6. 三创比赛关于软件设计的策划书_关于大学生创业和电商创业大赛
  7. How to check accessibility errors via Web IDE
  8. 灵魂发明家自述:我就是靠这个创业成功的
  9. Qt笔记-QProcess带管道符号运行及获取进程启动时间(Linux)
  10. “”和“”的你真的理解吗?
  11. PostgreSQL系统字段
  12. [笔记]深入解析Windows操作系统《二》系统架构
  13. 超宽带 DWM1000模块 校准
  14. form表单样式案例
  15. nginx: [error] CreateFile() “D:\nginx-1.20.1/logs/nginx.pid“ failed (2: The system cannot find the
  16. 红色警戒2兼容性补丁、联网补丁、全屏显示设置
  17. matlab hold all,Matlab中的命令hold on hold off | 学步园
  18. JPA之Specification复杂条件查询
  19. 温习古文之念奴娇·赤壁怀古
  20. heic是什么格式?如何转成JPG格式?

热门文章

  1. numpy 的基本使用1
  2. Scrapy学习大全
  3. 总结:华科教授给本校2013级计算机学院硕士生论文提的几点意见
  4. Tomcat源码解析一:下载源码与导入eclipse
  5. PYTHON1.面向对象_day04
  6. 一个很不错的LINUX基本操作归纳
  7. 第三方seo关键词优化工具推荐
  8. Play! Framework 系列(四):DI 模式比较
  9. spring cloud学习进阶篇:Spring Cloud Sleuth + Zipkin 实现分布式跟踪解决方案
  10. linux中各目录及详细介绍