我有一个代码,可以在单击图像后启动 youtubevideo。问题是,Opera、Chrome 等。在单击之前启动图像后面的视频。火狐工作正常。
这是我的代码:
<div onclick="thevid=document.getElementById('thevideo'); thevid.style.display='block'; this.style.display='none'">
<img style="cursor: pointer; margin-left: 89px;" src="./img/style/new/slider/XXXXXX.png" alt="" />
</div>
<div id="thevideo" style="display: none;">
<iframe width="604" height="266" src="//www.youtube.com/embed/XXXXXXXX?rel=0&autohide=2&showinfo=0&controls=0&modestbranding=0&wmode=transparent&showsearch=0&version=3&autoplay=1" frameborder="0" allowfullscreen></iframe>
</div>
你能帮我写一个更好的代码吗?另外,视频结束后是否可以再次显示图像?
提前致谢
编辑:推