我可以通过 IE7/FF/Opera 中的浏览器选项卡检查 JavaScript 的主机页面是否处于事件状态吗?
不过,检查运行此 JS 的页面以外的其他选项卡可能存在安全风险。
我的另一个选择是我记得的原型(prototype)方法,用于检查鼠标光标是否处于事件状态,但它不是那么准确。
请您参考如下方法:
您可以将 onBlur 和 onFocus 事件附加到 window;这会告诉你是否有焦点。我已经测试过这个并且它有效。您无法检查其他页面,但您绝对可以检查自己的页面。
我可以通过 IE7/FF/Opera 中的浏览器选项卡检查 JavaScript 的主机页面是否处于事件状态吗?
不过,检查运行此 JS 的页面以外的其他选项卡可能存在安全风险。
我的另一个选择是我记得的原型(prototype)方法,用于检查鼠标光标是否处于事件状态,但它不是那么准确。
请您参考如下方法:
您可以将 onBlur 和 onFocus 事件附加到 window;这会告诉你是否有焦点。我已经测试过这个并且它有效。您无法检查其他页面,但您绝对可以检查自己的页面。