Ver Mensaje Individual
  #8 (permalink)  
Antiguo 26/06/2010, 01:31
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Abrir pop up mediante un formulario

Hola:

Depender de javascript para enlazar es poco serio, pero si dispones de algún lenguaje del servidor los pasos serían:

Enlazar como se explica en este artículo: Formularios y enlaces dirigidos a ventanas, pero el destino que sea hacia una página intermedia, por ejemplo ir.php...

<form action="ir.php" method="get" target="popup" onsubmit="window.open('', 'popup', 'width=600,height=400')">
<input type="text" name="a" value="http://www.forosdelweb.com" readonly="readonly" />
<button type="submit" >ir</button>
</form>
Con este formulario al pulsar sobre el submit, se genera una url del tipo:

ir.php?a=http://www.forosdelweb.com

Y en ir.php

<?
header("Location:".$_GET["a"]);
?>


Por cierto [edito], los input pueden cerrarse solo con ">", dependiendo de la DTD que se use... (HTML o XHTML)

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

Última edición por caricatos; 26/06/2010 a las 01:34 Razón: Un añadido