Javascript onfocus()不';无法在远程服务器上工作

Javascript onfocus()不';无法在远程服务器上工作,javascript,jquery,onfocus,Javascript,Jquery,Onfocus,我想在用户激活浏览器选项卡时执行一些代码 window.onfocus = function() { console.log('323'); }; 在本地主机上,这可以工作,但在远程服务器上不工作。控制台是空的 我也尝试过,但没有成功: $(window).bind('focus', function() { console.log('323'); });​ 我的浏览器是Chrome的最新版本。在Chrome中,您需要使用jQueryfocus功能: $(window).fo

我想在用户激活浏览器选项卡时执行一些代码

window.onfocus = function() {
  console.log('323');
};
在本地主机上,这可以工作,但在远程服务器上不工作。控制台是空的

我也尝试过,但没有成功:

$(window).bind('focus', function() {
      console.log('323');
});​

我的浏览器是Chrome的最新版本。

在Chrome中,您需要使用jQuery
focus
功能:

$(window).focus(function () {
    console.log('ative');
});
$(窗口).focus(函数(){
console.log('ative');
});

在Chrome中,您需要使用jQuery
focus
功能:

$(window).focus(function () {
    console.log('ative');
});
$(窗口).focus(函数(){
console.log('ative');
});

您是否仔细检查了远程服务器上是否存在代码?您使用的是什么浏览器?您的第一个方法应该很好,而且无论您从何处运行它都不重要,因为它都在本地(在您的浏览器中)运行。可能看起来很愚蠢,但您的服务器上是否启用了JavaScript?您是否仔细检查了远程服务器上存在的代码?您使用的是什么浏览器?您的第一个方法应该很好,而且无论从何处运行,因为它都在本地(在您的浏览器中)运行。可能看起来很愚蠢,但您的服务器上是否启用了JavaScript?