window.onfocus() 在远程服务器上不起作用
window.onfocus() doesn't work on remote server
我想在用户激活浏览器的选项卡时执行一些代码。
window.onfocus = function() {
console.log('323');
};
这在本地主机上有效,但在远程服务器上无效。控制台是空的。
我也试过没有成功:
$(window).bind('focus', function() {
console.log('323');
});
我的浏览器是 Chrome,最新版本。
在Chrome中你需要使用jQueryfocus
函数:
$(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>
我想在用户激活浏览器的选项卡时执行一些代码。
window.onfocus = function() {
console.log('323');
};
这在本地主机上有效,但在远程服务器上无效。控制台是空的。
我也试过没有成功:
$(window).bind('focus', function() {
console.log('323');
});
我的浏览器是 Chrome,最新版本。
在Chrome中你需要使用jQueryfocus
函数:
$(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>