如何在YouTube警报弹出窗口中嵌入Youtube视频?

时间:2018-11-25 16:11:19

标签: javascript html youtube

我正在尝试找出如何最好地将YouTube视频嵌入到Javascript函数中,以使其在弹出警报框中显示(并可以播放)。

这是我正在使用的代码:

<script>
function myFunction12() {
    alert("");
}
</script>

我要插入的视频在这里:https://www.youtube.com/watch?v=bWdQbxNEFEs&frags=pl%2Cwn

我一直在尝试在警示语录中使用Youtube提供的嵌入代码,但是它在那里无法识别HTML,因此我不确定该如何进行。该视频需要在弹出框中显示并播放。

非常感谢您提供任何提示!我在编写Java脚本方面还很陌生,可能会问一些后续问题。

编辑:我现在正在创建一个模式框,当用户单击图像地图上的“ 1”时,该框随视频一起弹出。我认为这些组件是正确的,但是我不能完全将两者连接起来。任何建议将不胜感激!

我的代码在这里:w3schools.com/code/tryit.asp?filename=FXKTC5KYZEEL

1 个答案:

答案 0 :(得分:1)

你不能;改用模态

据我所知,不可能将视频嵌入警报弹出窗口,因为它仅显示纯文本。 Youtube嵌入是通过使用iframe元素创建的,这意味着视频无法放置在传统的Java alert()弹出窗口中。

相反,如果要播放视频,则可能应该使用一些Javascript来创建或取消隐藏包含所需视频的元素。如果视频不是恒定的,您也可以使用javascript设置其网址。