Javascript 将选项卡更改为页面时会触发哪些事件?

Javascript 将选项卡更改为页面时会触发哪些事件?,javascript,javascript-events,Javascript,Javascript Events,我有一个自动滑动的图像滑块。因为我很好,所以我想确保当用户聚焦不同的窗口/选项卡时,它不会继续滑动 离开选项卡/窗口时触发哪些事件,返回时触发哪些事件?离开时:blur;输入时:焦点。此外,可能发生以下情况: 当用户单击窗口以获得焦点时,单击 mouseover当用户在窗口上移动时 mousedown/mouseup(与点击相关) keyup/keydown按键时(例如ctrltab) 所以,如果我在窗口模糊时触发滑块停止,在窗口聚焦时启动,它应该会工作?@Lekensteyn如果我使用“模糊

我有一个自动滑动的图像滑块。因为我很好,所以我想确保当用户聚焦不同的窗口/选项卡时,它不会继续滑动


离开选项卡/窗口时触发哪些事件,返回时触发哪些事件?

离开时:
blur
;输入时:
焦点
。此外,可能发生以下情况:

  • 当用户单击窗口以获得焦点时,单击
  • mouseover
    当用户在窗口上移动时
  • mousedown
    /
    mouseup
    (与点击相关)
  • keyup
    /
    keydown
    按键时(例如ctrltab)

所以,如果我在窗口模糊时触发滑块停止,在窗口聚焦时启动,它应该会工作?@Lekensteyn如果我使用“模糊”,当我点击地址栏时它会激活,这是不需要的。有什么解决办法吗?@rebelliard模糊事件总是会触发,无法区分聚焦位置栏或其他不在页面中的组件。在这个问题的上下文中,您可以在页面上覆盖一个小按钮以继续动画。