Foros del Web » Programando para Internet » Javascript »

Ayuda con nueva ventana y paso de variables

Estas en el tema de Ayuda con nueva ventana y paso de variables en el foro de Javascript en Foros del Web. Hola, teng0 una serie de dudas a ver si me pueden ayudar. Tengo en mi página index.php, 2 casillas TextField, la idea es que yo ...
  #1 (permalink)  
Antiguo 14/01/2004, 11:59
 
Fecha de Ingreso: marzo-2003
Ubicación: Bogotá
Mensajes: 199
Antigüedad: 21 años, 2 meses
Puntos: 0
Exclamación Ayuda con nueva ventana y paso de variables

Hola, teng0 una serie de dudas a ver si me pueden ayudar.

Tengo en mi página index.php, 2 casillas TextField, la idea es que yo escriba en esas casilla y cuando de click en el botón aceptar se me abra una ventana nueva, sin que se me cierre mi index.php ( puede ser con javascript:newWin() o con alguna función de php para abrir una nueva ventana, ) la idea es capturar esos dos variables que digite, eso si, la nueva ventana no debe tener la barra de adress, ni los menus, solo los tres botoncitos de arriba (minimizar, maximizar y cerrar), se puede ????

Gracias.
  #2 (permalink)  
Antiguo 14/01/2004, 13:17
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Se puede perfectamente en Javascript ..

Muevo tu mensaje al foro indicado.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 14/01/2004, 13:34
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola cesar24 (y Cluster):

Si tienes un formulario puedes poner en el form un target con cualquier valor que te interese para identificar la nueva ventana, y usar el evento submit (onsubmit) para abrir la ventana como popup...

Si la nueva ventana es php, puedes usar el método que quieras y recoger las variables del modo habitual, en cambio si la nueva ventana va a ser html, debes usar el método get y recoger los parámetros con location.search.

<form action="nuevoForm.html" target="nuevaVentana" method="get" onsubmit="window.open('', 'nuevaVentana', opciones)";>

Donde pone opciones tienes que especificarlas con los valores que aparecen en la FAQ 100 de este foro.

Y en el popup (si quieres recoger los valores con javascript)
var opciones = location.search.split("?")[1];

El primer valor lo puedes recoger así:
var prime = opciones.split("&")[0].split("=")[1];

El segundo:
var segun = opciones.split("&")[1].split("=")[1];

... Hay más formas, pero a mi me gusta usar el split porque me lo "aprendí".

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:40.