窗口加载和窗口聚焦

Hen*_*ikh 3 window onload onfocus

window.onload = function() {
window.onfocus = alert('example');
}
Run Code Online (Sandbox Code Playgroud)

我遇到了这个问题,有人可以帮忙吗?我是 javascript 新手,并希望它能够正常工作,但它没有:)

我想在页面完全加载并处于活动状态时提醒“示例”一词,但如果页面已完全加载但未处于活动状态(onblur),则不想提醒“示例”一词。当用户回来时 ( onfocus) 然后提醒“示例”。

SLa*_*aks 6

您的代码会立即调用该alert函数并将其返回值分配给。onfocus

您需要设置onfocus为调用的匿名函数alert

window.onload = function() { 
    window.onfocus = function() { alert('example'); };
};
Run Code Online (Sandbox Code Playgroud)