js获得焦点自动刷新

  <!-- 获得焦点自动刷新 -->
<script type="text/javascript">
    window.onfocus = function() {
        console.log("获得焦点");
        if($("#freshflag").val() == "fresh"){ // 表示要刷新 {
           console.log(">要刷新");
            window.location.reload();  
            $("#freshflag").val("");
        }; 
    };
    window.onblur = function() {
        console.log("失去焦点");
        $("#freshflag").val("fresh");
    };
</script>
<!--  用来防止多次刷新页面 -->
    <input type="hidden" id="freshflag" value="" />

posted @ 2019-12-31 15:09  基隆二哥  阅读(413)  评论(0)    收藏  举报