有些网站为了吸引用户,当访客点击其他网页的时候,就会把网页标题自动切换成一段自定义的文字句子。目的是引起用户注意,挽留网站的访客。
这种效果怎么实现的呢?
其实根据浏览器标签页的切换来改变标签页的title看到一个很有意思的HTML5事件,visibilitychange事件在当前网页在可见和不可见之间变换的时候调用,比如用户切换到其他页面。
那么如何使用呢?
用原生 JavaScript 实现,很简单:
方法很简单,只需要将下面代码加入页面即可:
view plaincopy to clipboard
<script>document.addEventListener('visibilitychange', function () {
if (document.visibilityState == 'hidden') {
normal_title = document.title;doc