js实现title滚动效果

原理:取第一个字符,放到尾部,定时循环操作,在视觉就有滚动效果了。直接上代码了

方式一

var titleText = "您有新订单,请及时处理!".split("")
var timerID = null
function rollingTitleText(){  timerID = setTimeout(() => {document.title = titleText.join("")titleText.push(titleText[0])  //方法可向数组的末尾添加一个元素,并返回新的长度 titleText.shift()    // 去掉数组的第一个元素  rollingTitleText()}, 1000)},
// 清除document.title 滚动
function clearTollingTitleText(){document.title = "订单管理系统"clearTimeout(timerID)
},
window.onload=function(){rollingTitleText()}

方式二

var titleText = "您有新订单,请及时处理!".split("")
var timerID = null
function rollingTitleText(){  timerID = setTimeout(() => {document.title = titleText.substring(1, titleText.length) + titleText.substring(0,1)  //截取字符重新赋值给titletitleText = document.title.substring(0, titleText.length)rollingTitleText()}, 1000)},
// 清除document.title 滚动
function clearTollingTitleText(){document.title = "订单管理系统"clearTimeout(timerID)
},
window.onload=function(){rollingTitleText()}

js实现title滚动效果相关推荐

  1. js实现抽奖滚动效果

    目录 一.效果展示 二.代码说话 三.总结经验 一.效果展示 本文介绍js实现抽奖滚动效果的实现过程.具体效果如下图: 二.代码说话 话不多说,上代码最实在. 1.scroll.js var Scro ...

  2. JS 实现消息滚动效果

    <!doctype html> <html> <head> <meta charset="utf-8"> <title> ...

  3. js歌词逐字滚动效果

    js歌词逐字滚动效果 @Null - 滨 先上效果图 目录结构: 歌词文本music.txt 将酷狗歌词KRC用"酷狗歌词(krc)加解密工具"进行解密后可以得到这种歌词文本 HT ...

  4. JS原生---歌词滚动效果案例

    [开门见山] 实现目标: 需要让歌词列表随着播放的时间更新而滚动,即实时的跟随歌曲的进度而滚动 效果: 需要事先准备的东西: 1.音频(mp3格式): 2.歌词(详细): 先展示html和css的实现 ...

  5. html完成公告滚动条,原生js实现公告滚动效果

    本文实例为大家分享了js实现公告滚动展示的具体代码,供大家参考,具体内容如下 1.html结构 我是公告1 我是公告2 我是公告3 我是公告4 2.css样式 body, div, ul, li { ...

  6. HTML+CSS+JS实现简单滚动效果

    html代码段,需要引用"autoScroll.js"和"autoScroll.css"两个文件 <!DOCTYPE html> <html ...

  7. js实现文字滚动效果

    在之前小编已经和大家介绍了一些常用的js动画效果,在此,和大家介绍一种可能不太常用的动画效果.该动画效果与文字相关,且,虽然不常用,但几乎每个人都见过它.相信大家都使用酷狗音乐或是网易云音乐进行音乐的 ...

  8. JS实现marquee滚动效果

    前言 marquee标签是微软推出的一个增强html标签动画功能的标签,也是W3C不被推荐使用的标签,因为marquee标签存在两个缺点. marquee标签的缺点 1.浏览器间存在兼容性问题(IE8 ...

  9. js实现向上滚动效果

    源码: <style type="text/css"> #up_zzjs{border:1px solid #ccc;width:170px;height:182px; ...

最新文章

  1. C语言中浮点型在计算机中的存储
  2. VS2015 将*.xaml.cs文件包裹在*.xaml文件下
  3. ceres学习之平面拟合
  4. java逸出_Java并发编程 - 对象的共享
  5. IP、ARP、RARP、ICMP、IGMP(网络协议:网络层协议)
  6. 遍历结果集java_java – 循环遍历while循环后如何将结果集重置为第一行
  7. linux 抓包工具_03-Python爬虫工程师-抓包工具
  8. forEach for 循环
  9. 我是一个*** (十三)
  10. Java自学教程二:JavaWeb教程
  11. EDA技术与应用课笔记
  12. 第六章 人际关系的本质
  13. 解决win10系统无法安装.Net framework3.5,安装Visual Studio 2010提示你的电脑上的应用需要使用以下Windows功能:.Net framework3.5(包括
  14. Day 3 (云计算-zsn)
  15. flex布局设置宽度不生效,高度生效
  16. K8s——kubernetes集群中ceph集群使用【上】
  17. 语音合成vocoder(一) 概况
  18. 解决linux使用yum安装新版JDK时,Java文件夹下没有lib、bin等文件,只有jre的问题
  19. 网络安全笔记第三天day3(kali2021系统的安装)
  20. python获取当前日期时间

热门文章

  1. mysql和oracle优化器_Oracle 优化器
  2. 爱旅行web多模块项目搭建
  3. collection.stream用法
  4. 第一站:初识C语言-3
  5. simsimi 教程 java_用java实现Simsimi小黄鸡接口
  6. 让普通人也能轻松建模?我们做到啦
  7. 中消协提醒市民门锁防盗升级 玥玛锁响应号召普及锁具知识
  8. UI设计培训中所需要的手绘能力
  9. CENTOS7 使用 Nginx + Uwsgi 部署 Django 项目
  10. 桌面安装计算机,获取新计算机或重新安装Windows后快速安装桌面程序的4种方法 | MOS86...