sách gpt4 ai đã đi

Trong Javascript, làm thế nào để phát hiện khi cửa sổ trình duyệt đang ở chế độ View? javascript browser-windows

In lại 作者:行者123 更新时间:2023-11-30 05:57:52 28 4
mua khóa gpt4 Nike

我意识到您可以使用如下方式轻松检查焦点:

var hasFocus = true;
$(window).blur(function(){
hasFocus = false;
});
$(window).focus(function(){
hasFocus = true;
});

然而,这仍然等于 false,例如,当用户在另一个应用程序的第一个屏幕上工作时在第二个屏幕上打开浏览器窗口时。

这是用于报告实时数据的实时应用程序,当用户在选项卡中或最小化应用程序时,我不想进行长时间轮询,但我确实希望在窗口出现时运行轮询正在查看(即使它没有聚焦)。

有没有办法检查窗口是否是 View ? (最好在旧版浏览器中运行?)

1 Câu trả lời

var hasFocus = true;
$(window)
.focus(function(eventObject){
eventObject.stopPropagation();
hasFocus = true;
})
.blur(function(eventObject){
eventObject.stopPropagation();
hasFocus = false;
});

关于javascript - 在 Javascript 中,如何检测浏览器窗口何时在 View 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10679755/

28 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com