js 实现浏览器下标签页间切换触发的事件

Posted 雁书几封

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 实现浏览器下标签页间切换触发的事件相关的知识,希望对你有一定的参考价值。

 

需求:浏览器标签页切换,监听事件

<script>

    
    var hiddenProperty = \'hidden\' in document ? \'hidden\' : \'webkitHidden\' in document ? \'webkitHidden\' : \'mozHidden\' in document ? \'mozHidden\' : null;
    var visibilityChangeEvent = hiddenProperty.replace(/hidden/i, \'visibilitychange\');
    var onVisibilityChange = function(){
        if (!document[hiddenProperty]) {
            console.log(\'页面非激活\');
        }else{
            console.log(\'页面激活\')
            /*document.location.reload();//重新加载当前页面*/
        }
    };
    document.addEventListener(visibilityChangeEvent, onVisibilityChange);

    window.localStorage.setItem("fwbl_prePage","1");
    window.localStorage.setItem("money_use","1");
</script>

 

参考地址:https://blog.csdn.net/cczhumin/article/details/50736825

以上是关于js 实现浏览器下标签页间切换触发的事件的主要内容,如果未能解决你的问题,请参考以下文章

选择选项卡片段时触发啥事件

点击<a>标签之后触发后台事件怎么做?或者js控制按钮的点击,怎么做,就是点击<a>之后触发一个按钮的事件

整合input标签JS改变Value事件处理方法

Firefox下代码触发a标签的click事件无效

怎样用js触发a标签的click事件

js实现点击显示一个div,点击其他任何地方div消失,如何实现