Javascript 如何获取窗口的空闲时间。open()窗口?

Javascript 如何获取窗口的空闲时间。open()窗口?,javascript,html,Javascript,Html,一旦页面加载,一个窗口就会使用 var pop_window = window.open("third party site url".......) 我的要求是- 1) 当弹出窗口处于非活动状态时关闭窗口 我的问题-可以使用pop_window.close()关闭窗口。但是当我只有处理程序“pop_window”时,如何检查窗口的不活动性呢?你不能你必须在打开的新窗口中有你需要的javascript,如果它是不同的域,那么你完全无法控制甚至关闭, 甚至window.close()也不能适用于

一旦页面加载,一个窗口就会使用

var pop_window = window.open("third party site url".......)
我的要求是- 1) 当弹出窗口处于非活动状态时关闭窗口


我的问题-可以使用pop_window.close()关闭窗口。但是当我只有处理程序“pop_window”时,如何检查窗口的不活动性呢?

你不能你必须在打开的新窗口中有你需要的javascript,如果它是不同的域,那么你完全无法控制甚至关闭,
甚至window.close()也不能适用于所有浏览器,它可能适用于Chrome,但不适用于Firefox,在投入生产使用之前,请尝试跨浏览器使用它。

你不能,你必须在打开的新窗口中使用所需的javascript,如果它的域不同,你完全无法控制甚至关闭,
甚至window.close()也不适用于所有浏览器,它可能适用于Chrome,但不适用于Firefox,在生产中使用之前,请尝试跨浏览器使用它。

如果它是另一个域,您不能触摸该窗口以了解发生了什么。@epascarello-如果我只需要检查鼠标移动或单击弹出窗口?你的意思是说还是不可能?你不能碰那扇窗户。同源策略…如果它是另一个域,您不能触摸该窗口以了解发生了什么。@epascarello-如果我必须检查mousemove或单击弹出窗口?你的意思是说还是不可能?你不能碰那扇窗户。同源策略…在执行window.open(“url”…)时,我不能为该窗口分配id吗?不,你不能控制它,它的安全问题绝对没有办法检查该窗口是否处于非活动状态?在执行window.open(“url”…),我不能为该窗口分配id吗?不,你不能控制它,它的安全性问题是否绝对无法检查窗口是否处于非活动状态?