Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript代码是否可以判断浏览器是否在后台?_Javascript_Html_Browser_Tabbed Browsing - Fatal编程技术网

javascript代码是否可以判断浏览器是否在后台?

javascript代码是否可以判断浏览器是否在后台?,javascript,html,browser,tabbed-browsing,Javascript,Html,Browser,Tabbed Browsing,我想知道我的浏览器的标签是否处于焦点位置,以及浏览器本身是在前台还是在后台 是否有查询浏览器前台/后台状态的javascript界面 更新下面是我的答案,我发现这是可行的。您的浏览器支持要求将决定这是否可行,但这可能会让您部分实现 它不确定前景/背景状态;据我所知,JavaScript没有API可以提供这种访问级别,因此您必须依靠浏览器插件来报告它。但是,它将报告页面是否可见,对于许多用例来说,这是所有必需的。据我所知,页面可见性API只检测选项卡焦点,而不是浏览器的背景/前景状态。

我想知道我的浏览器的标签是否处于焦点位置,以及浏览器本身是在前台还是在后台

是否有查询浏览器前台/后台状态的javascript界面


更新下面是我的答案,我发现这是可行的。

您的浏览器支持要求将决定这是否可行,但这可能会让您部分实现


它不确定前景/背景状态;据我所知,JavaScript没有API可以提供这种访问级别,因此您必须依靠浏览器插件来报告它。但是,它将报告页面是否可见,对于许多用例来说,这是所有必需的。

据我所知,页面可见性API只检测选项卡焦点,而不是浏览器的背景/前景状态。