Pasar formulario con window.open
Buenas. Yo tengo una página desde la que dando a un enlace quiero abrir otra ventana. Para ello uso window.open.
A la nueva página abierta en la nueva ventana tengo que pasarle información, pero no quiero que se vean los parámetros en la URL.Por eso le quiero pasar los datos de un formulario mediante el método POST.
¿Alguien sabe como hacer esto?
Saludos
A la nueva página abierta en la nueva ventana tengo que pasarle información, pero no quiero que se vean los parámetros en la URL.Por eso le quiero pasar los datos de un formulario mediante el método POST.
¿Alguien sabe como hacer esto?
Saludos
Intenta con una de estas 2 opciones:
-Que la ventana a crear no tenga barra de navegación.
-Que el formulario tenga la opción target=_blank y así ni siquiera hace falta crear una ventana.
-Que la ventana a crear no tenga barra de navegación.
-Que el formulario tenga la opción target=_blank y así ni siquiera hace falta crear una ventana.
Gracias, tu respuesta me ha ayudado a dirigirme por el buen camino.
Con la primera opción que me dabas ya había probado, pero si miras las propiedades de la ventana, se ven los parámetros. La segunda opción funciona correctamente, solo que se ven todas las barras del navegador (navegación, estado, etc.) y no se podían quitar.
Por si ha alguien más le interesa al final lo he conseguido de la siguiente manera. Antes de llamar al submit del formulario crearse una ventana con los propiedades que quieras con el window.open, dandole un nombre, por ejemplo "ventanaPequeña". En el tag FORM, poner la opción target con el nombre de la ventana creada (target="ventanaPequeña").
Gracias y un saludo
Con la primera opción que me dabas ya había probado, pero si miras las propiedades de la ventana, se ven los parámetros. La segunda opción funciona correctamente, solo que se ven todas las barras del navegador (navegación, estado, etc.) y no se podían quitar.
Por si ha alguien más le interesa al final lo he conseguido de la siguiente manera. Antes de llamar al submit del formulario crearse una ventana con los propiedades que quieras con el window.open, dandole un nombre, por ejemplo "ventanaPequeña". En el tag FORM, poner la opción target con el nombre de la ventana creada (target="ventanaPequeña").
Gracias y un saludo