Foros del Web » Programando para Internet » Javascript »

Form "action en popup"

Estas en el tema de Form "action en popup" en el foro de Javascript en Foros del Web. Hola... tenia una duda hay va! Digamos que tengo un formulario el cual se desarrolla en la en la pagina que lo contiene lo que ...
  #1 (permalink)  
Antiguo 04/09/2010, 22:48
 
Fecha de Ingreso: marzo-2010
Mensajes: 58
Antigüedad: 14 años, 8 meses
Puntos: 1
Form "action en popup"

Hola... tenia una duda hay va!

Digamos que tengo un formulario el cual se desarrolla en la en la pagina que lo contiene

lo que quiero hacer es que el form de ejecute en un popup

e intentado y solo logro que se abra en una nueva pestaña como si pusiera el target="_black"

a y otra cosa bueno si se puede lo del popup... que cuando se haga clic el boton para enviar el form y se habra el popup.... que la pagina desde donde se ejecutaba el form cambie algún mensaje "como se abrio un popup donde se procesara la información"

Hay dejo un codigo base para que lo modifiquen

Cita:
<form action="index.php" name="transferencia" method="post">

<input name="link" type="text" id="link">

<input name="boton" type="submit" style="cursor: pointer;" onclick="fnPopup()" value=" " />

<script type="text/javascript">
function fnPopup(){
ventana = window.open('../popup.php', 'popup', 'location=no,width=400,height=300,menubar=no,statu s=no,toolbar=no,scrollbars=no,');
}
</script>

</form>
  #2 (permalink)  
Antiguo 05/09/2010, 02:24
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 8 meses
Puntos: 1284
Respuesta: Form "action en popup"

Hola:

Debes abrir una ventana en blanco con el evento de envío y hacer coincidir el target del form con el nombre de esa ventana: Formularios y enlaces dirigidos a ventanas

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 05/09/2010, 02:50
 
Fecha de Ingreso: marzo-2010
Mensajes: 58
Antigüedad: 14 años, 8 meses
Puntos: 1
Respuesta: Form "action en popup"

De hecho ya lo resolví con un código muy sencillo que encontré hay lo pongo

Cita:
<script language="javascript">
function enviaformulario() {
win = window.open('','popup');
document.ejemplo.target='popup';
document.ejemplo.submit();
}
</script>

<form action="index.php" method="get" name="ejemplo">
<input type="text" name="usuario" />
<input type="submit" value="Enviar" id="windoname" onClick="enviaformulario();"/>
</form>
Y para cargar una pagina (tipo notificación en mi caso) después de hacer submit puse esto

Cita:
<script language="javascript">
function notifica() {
location.href='notifica.html';
}
</script>
en tones el onclick quedaría así

Cita:
onClick="enviaformulario(); notifica()"
  #4 (permalink)  
Antiguo 05/09/2010, 03:41
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 8 meses
Puntos: 1284
Respuesta: Form "action en popup"

Hola:

Evidentemente no has revisado el artículo... creo que te vendría bien leerlo porque no estás haciendo bien (aunque te funcione)

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo

Etiquetas: destino, notificación, popup, formulario
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 07:02.