如何在呈现网页时检查外部窗口是否已启动或恢复非活动?

问题描述

有什么方法可以确保在浏览器上呈现的网页上绝对没有覆盖(非活动窗口)?

焦点、模糊和可见性侦听器逻辑为活动窗口工作。

但是在 AHK 的帮助下使用 AlwaysOnTop 之类的非活动窗口怎么办?

JS 有没有办法检测到这一点?

解决方法

您是否尝试过监听 visibilitychange 事件?