【发布时间】:2014-11-22 02:44:51
【问题描述】:
我有一个包含视频的 div。 div 的背景有一个假的“播放”按钮,我设计它用作播放按钮,而不是 Youtube 的标准视频“播放”按钮。视频最初设置为"display:none"。
我已经部署了下面的代码,以便当您单击 div 时,div 消失,视频现在显示并开始播放。
如何编辑代码,以便在视频播放完毕后,视频消失而 div 重新出现?
<div class="videodiv" this.style.cursor='pointer';
onclick="thevid=document.getElementById('thevideo'); thevid.style.display='block';
this.style.display='none'; "></div>
<div class="youtubevid" id="thevideo" style="display: none;"><object width="420"
height="160"><param name="movie" value="//www.youtube.com/v/vIdeoUrl?
hl=en_US&version=3&rel=0&controls=0&showinfo=0&autoplay=1">
</param><param name="allowFullScreen" value="true"></param><param
name="allowscriptaccess" value="always">
</param><embed src="//www.youtube.com/v/vIdeoUrl?
hl=en_US&version=3&rel=0&controls=0&showinfo=0&autoplay=1"
type="application/x-shockwave-flash" width="420" height="160"
allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
【问题讨论】:
标签: javascript video youtube dom-events