2012-08-12 106 views
1

我希望能够做到YouTube所做的事情,并在页面聚焦时播放视频。我尝试过使用onblur和onfocus处理程序,但它们只在更改期间触发,而不是在初始页面加载时触发。播放焦点视频

这意味着当页面加载时,我不知道它是否重点。

任何想法?

谢谢!

+0

我不知道我明白你要完成什么。您是否有兴趣在页面加载后立即调用您的函数,只要页面具有焦点,或者只要某个元素具有焦点?我研究了Youtube如何触发他们的视频播放,并且它看起来并没有与焦点事件相关联。 – Carth 2012-08-12 02:40:04

+0

当页面有焦点时,我正在寻求调用我的函数,Youtube用于在页面焦点上触发视频播放,看起来他们已经离开了。 – xd44 2012-08-12 02:55:40

+0

我一直在搞乱document.hasFocus(),但有时当我使用window.location =“我的网站上的其他页面”,document.hasFocus()返回false时,它应该是真实的,所以它不工作对我来说很好。 – xd44 2012-08-12 02:56:23

回答

0

这是你可以拨打ready handler吗?

+0

虽然就绪处理程序会在加载页面时立即触发,因此不起作用 – xd44 2012-08-12 02:25:00