最近看到许多博客在切换页面时,浏览器显示的title会自动改变,感觉挺有意思的。于是,就找了一下方法,现在吧方法分享给大家
我们是通过JavaScript来实现title的改变,在网站的首页文件位置加上下面的代码,就能实现。
代码如下
第一种:
<script>
document.addEventListener('visibilitychange', function () {
if (document.visibilityState == 'hidden') {
normal_title = document.title;
document.title = '蓝魅网络';//将蓝魅网络替换为你想要的即可
} else document.title = normal_title;
});
</script>
第二种:
原理:
使用了HTML5的Page Visibility API
目前页面可见性API有两个属性,一个事件,如下:
document.hidden: Boolean值,表示当前页面可见还是不可见
document.visibilityState: 返回当前页面的可见状态,取值有 hidden visible prerender preview
visibilitychange: 当可见状态改变时候触发的事件
<script>
var OriginTitile = document.title;
var titleTime;
document.addEventListener('visibilitychange', function() {
if (document.hidden) {
document.title = '(つェ⊂)我藏好了哦~ ' + OriginTitile;
clearTimeout(titleTime);
}
else {
document.title = '(*´∇`*) 被你发现啦~ ' + OriginTitile;
titleTime = setTimeout(function() {
document.title = OriginTitile;
}, 2000);
}
});
</script>
版权声明:本文内容来源于互联网资源,由 蓝魅网络 整理汇总,如有侵权请您与我们联系删除!
其他声明:如未标明出处,所有文章均为蓝魅网络原创,转载请务必保留本文链接,感谢您支持。
蓝魅网络 » 切换标签离开当前页面时改变网站title提示两种代码
其他声明:如未标明出处,所有文章均为蓝魅网络原创,转载请务必保留本文链接,感谢您支持。
蓝魅网络 » 切换标签离开当前页面时改变网站title提示两种代码