是否可以打开一个新窗口并将 iframe 嵌入其中?

2022-01-20 00:00:00 iframe popup javascript html window.open

I need to open a new window and I want to embed a video in an iframe and show it in this window. As normal pop-up window syntax is:

window.open(URL,name,specs,replace)

How will I pass the iframe code instead of URL so that the iframe is embedded in the new window? Please suggest.

Thanks in advance.

解决方案

You don't pass the iframe code to window.open, you get a handle on the window you are opening and write the iframe to that window.

var win = window.open();
win.document.write('<iframe width="560" height="315" src="//www.youtube.com/embed/mTWfqi3-3qU" frameborder="0" allowfullscreen></iframe>')

相关文章