我需要打开一个新窗口,我想在iframe中嵌入一个视频并在此窗口中显示它。正常的弹出窗口语法是:
window.open(URL,name,specs,replace)
如何传递iframe代码而不是URL,以便iframe嵌入新窗口?请建议。
提前致谢。
答案 0 :(得分:16)
您没有将iframe代码传递给window.open
,您可以在正在打开的窗口上获取句柄并将iframe写入该窗口。
var win = window.open();
win.document.write('<iframe width="560" height="315" src="//www.youtube.com/embed/mTWfqi3-3qU" frameborder="0" allowfullscreen></iframe>')