Nea*_*int 5 html javascript iframe jquery events
我有一个使用iFrame嵌入在我的网站中的文档.iFrame来自Box.com文档查看器.iFrame有自己内置的全屏按钮.全屏按钮位于iFrame中,因此我无法将单击事件监听器附加到按钮.我将属性allowfullscreen添加到iFrame以允许它全屏显示.
我想做这样的事情:
$('iframe').on 'EnterFullScreen', () ->
# Run function
Run Code Online (Sandbox Code Playgroud)
但是我需要听哪个事件来检测iFrame何时全屏?
这是一个jsfiddle与我嵌入的文档类型.目标是检测文档何时全屏显示.
put*_*nde 10
您可以在父页面(具有该页面的页面)中监听全屏更改iframe:
function changeHandler(e) {
// Mode has changed.
}
document.addEventListener("fullscreenchange", changeHandler, false);
document.addEventListener("webkitfullscreenchange", changeHandler, false);
document.addEventListener("mozfullscreenchange", changeHandler, false);
Run Code Online (Sandbox Code Playgroud)