我想在用户激活浏览器选项卡时执行一些代码。
window.onfocus = function() {
console.log('323');
};
在localhost上,这可行,但不能在远程服务器上运行。控制台是空的。
我也尝试过没有成功:
$(window).bind('focus', function() {
console.log('323');
});
我的浏览器是Chrome,最新版本。
答案 0 :(得分:0)
在Chrome中,您需要使用jQuery focus
函数:
$(window).focus(function () {
console.log('ative');
});
$(window).focus(function () {
console.log('ative');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>