Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.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 PageVisibility API-将浏览器控制台选项卡更改为活动状态_Javascript - Fatal编程技术网

Javascript PageVisibility API-将浏览器控制台选项卡更改为活动状态

Javascript PageVisibility API-将浏览器控制台选项卡更改为活动状态,javascript,Javascript,我正在解析一些网站上的数据。问题在于,如果未打开此页面的浏览器选项卡,数据将停止刷新。我想他们用的是 有没有办法通过控制台手动更改页面可见性状态?因此,基本上我希望页面的行为就像我的浏览器选项卡是活动的,而不是最小化的。可见性api可能会侦听事件。当事件触发时,页面变为可见/不可见。您可以创建一个合成事件,从而欺骗api。根据api使用的事件,您可以尝试以下操作: e = document.createEvent("HTMLEvents"); e.initEvent("focus", false

我正在解析一些网站上的数据。问题在于,如果未打开此页面的浏览器选项卡,数据将停止刷新。我想他们用的是


有没有办法通过控制台手动更改页面可见性状态?因此,基本上我希望页面的行为就像我的浏览器选项卡是活动的,而不是最小化的。

可见性api可能会侦听事件。当事件触发时,页面变为可见/不可见。您可以创建一个合成事件,从而欺骗api。根据api使用的事件,您可以尝试以下操作:

e = document.createEvent("HTMLEvents");
e.initEvent("focus", false, true);
window.dispatchEvent(e)

如果
focus
不起作用,尝试模拟来自的事件。

您所说的可见性是什么意思<代码>模糊和
聚焦
事件?