Saludos veo que hoy hay mucho sobre poppup, bueno aca traigo otra.
tengo un formulario en una pagina y los resultados los muestra en un popup: de esta manera:
Código PHP:
<form name="busca" action="destino.php" target="ventanaForm" onsubmit="window.open('', 'ventanaForm', '')" method="post" >
<table width="60%" border="1" align="center">
<tr>
<td>
<div align="center">
<input type="text" name="nombrefunda" value="<?php echo $_SESSION["nombrefunda"];?>">
<input type="submit" name="Submit" value="Buscar Fundación">
</div></td>
</tr>
</table>
ok bueno en ese pop uno selecciona uno de los resultados y ese otro resultado se devuelve a la pagina que llamo al popup,todo esto lo hice por una faq que hay por ahi y un post.
Ahora en el popup coloco entre las HEAD esto:
Código HTML:
<SCRIPT LANGUAGE="javascript"> window.opener.name = "madre"; </SCRIPT>
y el link seria:
Código PHP:
echo $datos["fundacion"]." [<a href=$pagina?funda=".$datos["cod_mc"]." TARGET='madre' onClick='window.close();'>Seleccionar</a>]<br>";
Bueno localmente todo bien pero cuando lo trato de hacer funcionar desde otra maquina me lanza un error en la linea del javascript del window.opener diciendo que el objeto no acepta esta propiedad o metodo.
EL por que sucede esto, ni ideam supongo que debe ser alguna configuracion del explorador pero lo he probado 4 maquinas distintas y sale lo mismo. ademas otras cosas en javascript si funcionan en todos lados... por lo que menos que menos saber el por que da error eso.