window.onload = function() {
window.onfocus = alert('example');
}
我也遇到这个问题了,有谁可以帮忙吗? 我是 javascript 新手,希望能正常工作,但事实并非如此:)
我想在页面完全加载并处于事件状态时提醒单词“example”,但不想在页面完全加载但未事件时提醒单词“example”(onblur
)。
当用户回来时(onfocus
),则提醒“example”。
最佳答案
您的代码立即调用alert
函数,并将其返回值分配给onfocus
。
您需要将onfocus
设置为调用alert
的匿名函数:
window.onload = function() {
window.onfocus = function() { alert('example'); };
};
关于窗口 onload 和窗口 onfocus,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6403427/