【问题标题】:Deactivate/removing an iframe using javascript使用 javascript 停用/删除 iframe
【发布时间】:2012-09-05 12:26:19
【问题描述】:

我在网页上显示了超过 15 张缩略图(从数据库中获取并循环播放)。单击图像时,我有一个播放 youtube 视频(iframe 版本)的叠加层。

问题是,在关闭叠加层时,youtube 视频会继续播放。

浏览 YT 文档后,我发现无法在 iframe 中控制 YTplayer。但是,我必须使用iframe,因为embedobject 标签使用了flash,而Mac(Mountain Lion)不支持flash

所以,我在想,如果有办法停用iframe,那么播放器可能会停止。 display:none; 没有帮助。

请提出建议。

提前致谢。

【问题讨论】:

  • Javascript 的 removeChild?

标签: javascript iframe youtube


【解决方案1】:

我试过这个方法,它有效: 我使用 javascript 通过 id 获取 iframe 源并将源设为空白。

    <script>
    function stopVideo(){

       document.getElementById("iframeID").src= "";

    }
    </script>

【讨论】:

    猜你喜欢
    • 2013-02-12
    • 2014-10-25
    • 2014-07-21
    • 2020-03-22
    • 2021-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-04
    相关资源
    最近更新 更多