videos ventana reproducir modal hacer flotante emergente clic bootstrap abrir javascript iframe onclick fullscreen

javascript - ventana - ¿Cómo hacer un iFrame para ir a pantalla completa con un clic de botón?



video flotante html (1)

Me gustaría hacer que el iFrame aparezca en pantalla completa con un clic de botón usando JavaScript.

<iframe id="iframe_view" class="embed-responsive-item container well well-small span6" style="height: 720px; width: 1280px; background-color: #2e2e2e;" src="https://www.google.com/" frameborder="0" scrolling="no" allowfullscreen>


Tendrá que hacer dos cosas: hacer que la ventana sea de pantalla completa y luego <iframe> para llenar el tamaño completo.

Puede hacer que se visualice en pantalla completa con JS, como en esta respuesta SO .

Luego, para hacerlo de tamaño completo, solo agregue algunos estilos, como a continuación. Lo que hace este script JS es agregar una clase con esos estilos al <iframe> .

JS

document.getElementsByTagName("iframe")[0].className = "fullScreen";

CSS

body, html { height: 100%; margin: 0; } .fullScreen { width: 100%; height: 100%; position: absolute; top: 0; left: 0; }

Vea este ejemplo parcialmente funcional * en JSFiddle.

* parcialmente funcionando porque JSFiddle no permite el método de pantalla completa porque lo considera inseguro. Pero debería funcionar para ti.