¿Cómo abriría una nueva ventana en JavaScript e insertaría datos HTML en lugar de simplemente vincular a un archivo HTML?Abrir ventana en JavaScript con HTML insertado
40
A
Respuesta
29
Puede usar window.open para abrir una nueva ventana/pestaña (según la configuración del navegador) en javascript.
Al usar document.write puede escribir contenido HTML en la ventana abierta.
13
Cuando crea una nueva ventana usando open
, devuelve una referencia a la nueva ventana, puede usar esa referencia para escribir en la ventana recién abierta a través de su objeto document
.
Aquí se muestra un ejemplo:
var newWin = open('url','windowName','height=300,width=300');
newWin.document.write('html to write...');
61
yo no le recomendaría a utilizar document.write
como otros sugieren, porque si va a abrir dicha ventana dos veces se duplicará su HTML 2 veces (o más).
Uso innerHtml lugar
var win = window.open("", "Title", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=780,height=200,top="+(screen.height-400)+",left="+(screen.width-840));
win.document.body.innerHTML = "HTML";
0
También puede crear una página de "example.html", que tiene su html deseado y darle la dirección URL de esa página como parámetro a window.open
var url = '/example.html';
var myWindow = window.open(url, "", "width=800,height=600");
Cuestiones relacionadas
- 1. ¿Cómo abrir la ventana maximizada con Javascript?
- 2. HTML JavaScript para abrir una nueva ventana y cerrar la ventana actual
- 3. ¿Cómo abrir una nueva ventana e insertar html usando jQuery?
- 4. ¿Usar Javascript para abrir una ventana "maximizada" en IE6?
- 5. JavaScript: location.href ¿abrir en una nueva ventana/pestaña?
- 6. Obtener HTML insertado dinámicamente para trabajar con knockoutjs
- 7. Javascript: abrir nueva página en la misma ventana
- 8. Javascript Publicar en el formulario Enviar abrir una nueva ventana
- 9. JavaScript/jQuery - Abrir enlace actual en la ventana emergente
- 10. JQuery - Ventana de escritura para abrir
- 11. Abrir el enlace en una nueva ventana con Jquery
- 12. Quieres abrir una ventana con una acción en CakePHP
- 13. JavaScript en iOS: abrir un elemento de selección HTML
- 14. Abrir una ventana detrás de la ventana actual usando Javascript/jQuery
- 15. Error de Javascript al intentar abrir una ventana modal en una ventana modal
- 16. Abrir página en una nueva ventana sin ventana emergente
- 17. Cómo abrir y guardar mensajes de texto en html en un archivo usando javascript en HTML
- 18. Apertura PDF cadena en una nueva ventana con javascript
- 19. Abrir una ventana emergente modal
- 20. Abrir el enlace en una nueva ventana con Capybara
- 21. jQuery UI DatePicker Abrir en la ventana de diálogo Abrir
- 22. Eclipse: Abrir en una nueva ventana
- 23. Javascript para abrir la ventana emergente y deshabilitar la ventana primaria
- 24. ¿Cómo abrir una nueva ventana de incógnito con Javascript? (Google Chrome)
- 25. Sanitizer HTML simple en Javascript
- 26. ¿es posible abrir una ventana emergente con javascript y luego detectar cuando el usuario la cierra?
- 27. detener un formulario de mensajes HTML 5, refrescante o abrir una nueva ventana onSubmit
- 28. abrir automáticamente ventana de finalización en Eclipse
- 29. abrir una nueva ventana en a4j: commandButton
- 30. ¿Abrir el botón en una ventana nueva?
buena idea usa innerHTML! – NilsB