Foros del Web » Programando para Internet » Javascript »

Mandar datos dese pop-up a ventana principal

Estas en el tema de Mandar datos dese pop-up a ventana principal en el foro de Javascript en Foros del Web. Estoy intentando hacer un sitio web con control de usuarios con aspecto parecido a las famosas paginas porno de pago pero me aparecen varios problemas ...
  #1 (permalink)  
Antiguo 19/07/2005, 09:12
 
Fecha de Ingreso: julio-2005
Mensajes: 9
Antigüedad: 19 años, 6 meses
Puntos: 0
Mandar datos dese pop-up a ventana principal

Estoy intentando hacer un sitio web con control de usuarios con aspecto parecido a las famosas paginas porno de pago pero me aparecen varios problemas con opera:

el codigo es el siguiente

entrada.html dnd esta el enlace
(esto no funciona en opera si alguien sabe una alternativa, las hay pk en opera he visto yo ventanas pequeñitas de login y password )

<center><a href="ventana_login.html" target="popup"
onClick="window.open(this.href, this.target, 'width=300,height=140');
return false;">Entrada miembros</a></center>

luego desde ventana_login.html tengo que cerrarme a mi misma y abrir en la ventana padre "control_usuarios.asp" con los datos del formulario.

El problema que tengo es ke cuando el formulario de login y password envia la pagina asp a la ke llama se abre en la misma ventana no en la ventana padre y esto no me vale,
una solucion algo cutre a la que he llegado es esta :

ventana_login.html

<script languaje="javascript">
function enviar(form)
{
//form.submit();
window.opener.location ='control_usuario.asp?f_login='+ document.forms[0][0].value + '&f_pass='+ document.forms[0][1].value;
window.close();
}
</script>

y dentro del formulario
input type="submit" name="Submit" value="Enter" onclick="enviar(this.form)" value="enviar">

esto funciona pero es un poco cutre pk se ve el password al pasar los datos del formularion mediante get

y notese como tengo form.submit() sin uso ya que no me vale de nada pk los datos del formulario los envia a la misma ventana de login



Si alguien puede resolverme alguno de estos problemas estare muy agradecido.

Última edición por hexx; 19/07/2005 a las 15:31 Razón: Titulo inadecuado
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 02:16.