zoukankan      html  css  js  c++  java
  • 浏览器窗口被激活

            window.onload = function () {
                var CurrentActive;
                window.onfocus = function () {
                    CurrentActive = true;
                    document.body.innerHTML += "当前窗口被激活";
                }
                window.onblur = function () {
                    CurrentActive = false;
                    document.body.innerHTML += "当前窗口没有激活";
                }
            }
            /*经测试fx,ie(7-10)当页面第一次打开页面时,执行一次onfocus。而chrome未执行。
            之后每次切换页面,fx,ie(7-10) 分别执行获取焦点和移出焦点。而chrome这两个事件分别多执行一次。
            其它只有当鼠标进入浏览器地址输入模式才会触发window获取或推动焦点动作,而chrome仍为执行两次。
            */
     
            /*
            //jquery 下如何获取当前窗口被激活  
            $(window).focus(function () {
                //处于激活状态
            });
     
            $(window).blur(function () {
                //处于未激活状态
            });
            */
  • 相关阅读:
    模拟手机售电影票
    flex布局
    如何制作快速加载的HTML页面
    css布局列表,自适应
    iOS项目中常见定时器
    iOS中TableView的分割线顶格样式的实现
    iOS本地化项目上传到gitHub
    iOS初学者易懵逼的Timer延时
    iOS同种界面moda和push方式切换
    iOS之push和modal大不同
  • 原文地址:https://www.cnblogs.com/potoofly/p/3154132.html
Copyright © 2011-2022 走看看