js动态修改页面标题
来源:互联网 发布:最伟大德国人知乎 编辑:程序博客网 时间:2024/05/29 23:46
原生js 动态修改页面标题,窗口获得焦点时显示正常的标题,失去焦点显示指定的标题,效果预览:
代码如下:
// <!-- 标题动态切换代码 Start -->window.onload = function () { let hour = new Date().getHours() let str = '' if (hour < 6) { str = '凌晨' } else if (hour < 9) { str = '早上' } else if (hour < 12) { str = '上午' } else if (hour < 14) { str = '中午' } else if (hour < 17) { str = '下午' } else if (hour < 19) { str = '傍晚' } else if (hour < 22) { str = '晚上' } else { str = '夜里' } function c () { document.title = document[a] ? '㋡ Hi,小伙伴,' + str + '好! [' + d + ']' : d } let a = document.title let b = document.title let d = document.title typeof document.hidden !== 'undefined' ? (a = 'hidden', b = 'visibilitychange') : typeof document.mozHidden !== 'undefined' ? (a = 'mozHidden', b = 'mozvisibilitychange') : typeof document.webkitHidden !== 'undefined' && (a = 'webkitHidden', b = 'webkitvisibilitychange') typeof document.addEventListener === 'undefined' && typeof document[a] === 'undefined' || document.addEventListener(b, c, !1)}// <!-- 标题动态切换代码 End -->
转载于:
https://zhangge.net/5032.html 张戈博客
http://www.weifans.cc/wordpress-a/tech/2379.html 微饭网
阅读全文
0 0
- js动态修改页面标题
- c#2.0中动态修改页面标题
- c#2.0中动态修改页面标题
- 微信小程序动态修改页面标题setNavigationBarTitle
- asp.net 2.0中动态修改页面标题
- asp.net 2.0中动态修改页面标题
- asp.net 2.0中动态修改页面标题
- asp.net2.0中动态修改页面标题
- asp.net 2.0中动态修改页面标题
- 动态修改页面标题,关键字及描述等信息
- asp.net 2.0中动态修改页面标题
- 微信小程序开发(一) 动态修改页面标题
- Jquery修改页面标题title其它JS失效
- 修改页面标题
- 动态修改TabLayout标题
- 动态设置页面标题(转)
- 文章标题 动态页面实现
- angualr4 动态设置页面标题
- libssl-dev版本问题无法安装 : Depends: libssl1.0.0 (= 1.0.1t-1+deb7u2) but 1.0.1t-1+deb8u6 is to be installed
- iOS11开发新增功能大全
- Ambari 监控信息的提取
- Microsoft SQL Server学习(一)--基本概念
- codewars解题笔记 —— 字符串匹配
- js动态修改页面标题
- Spark源码解析之SparkStreaming数据处理及流动
- Android相册 实现了视频、照片混合展示
- Android 缓存浅谈(三级缓存)
- MFC应用程序调用静态库lib
- 注册页面
- 《老学长的第一次数学建模》
- 2.python里如何拷贝一个对象
- 步进与伺服电机区别与选型