我在我的网站上创建了一个幻灯片,代码如下:
intervalID_nextSlide = window.setInterval(function () { nextSlide(); }, 5000);
当用户最小化他的浏览器窗口或更改选项卡,然后再次回到我的页面时,幻灯片放映出错(例如它停在错误的位置或非常非常快!)
所以我想通过下面的代码暂停身体模糊的幻灯片放映:
<body onblur='javascript:window.clearInterval(intervalID_nextSlide);'>
现在我怎么能检测到用户回到了我的网页?
它应该是这样的:
<body onfocus='javascript: startSlideShow();'/>