gpt4 book ai didi

用于检测用户是否更改选项卡的 Javascript

转载 作者:IT王子 更新时间:2023-10-29 03:10:55 26 4
gpt4 key购买 nike


我正在为在线测验编写一个网页。我的基本要求是,如果用户更改选项卡或打开新闻窗口,即使没有最小化他们的浏览器,它也必须触发一个事件(停止测验),即如果该人试图从其他窗口/选项卡中查看答案。我该怎么做?

注意:尽量避免在您的回答中包含前沿的 HTML5 功能,因为我希望当前所有主流浏览器都支持该功能。

最佳答案

您可以通过将模糊/焦点事件监听器附加到窗口来确定选项卡或窗口是否处于事件状态。

在 jQuery 中会是

$(window).focus(function() {
//do something
});

$(window).blur(function() {
//do something
});

引自这个 SO 答案:https://stackoverflow.com/a/1760268/680578

关于用于检测用户是否更改选项卡的 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10338704/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com