Ya he intentado eso pero no se ejecuta. Los dos están en el mismo dominio.
Este es el archivo: prueba.html
Código:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Pagina nueva 1</title>
<script type="text/javascript" src="localhost/desk/so/windows/wz_dragdrop.js"></script>
</head>
<body>
<p><a href="_prueba.php?do=init&app=writer" target="recep" ><font face="Verdana">Writer - (Documento de Texto)</font></a></p>
<p>
<iframe width="0" height="0" frameborder="0" marginwidth="1" marginheight="0" name="recep" border="0">
Si ves este mensaje, significa que tu navegador no soporta esta característica o está deshabilitada. Pero puedes acceder a esta información aquí <a href="ww.htmlquick.com/reference/tags/a.html">tag HTML a</a>.
</iframe>
<script type="text/javascript">
<!--
SET_DHTML("div1"+RESIZABLE, "div2"+RESIZABLE);
//-->
</script>
<table cellpadding="0" cellspacing="0" id="menubar"><tr></tr></table>
<script type="text/javascript" src="localhost/desk/so/windows/win_<?php echo $opened;?>.js"></script>
</p>
</body>
</html>
Como verán, hay un iFrame que se llama: recep - y Hay un Link que cuando le apretas se ejecuta en el iFrame recep.
Esto es lo que hay en _prueba.php:
Código PHP:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Pagina nueva 1</title>
<?php include("comp_app.php");?>
<?php if(strlen($abre_app)>2){
?>
<script type="text/javascript" src="localhost/desk/so/windows/wz_dragdrop.js"></script>
<script LANGUAGE="JavaScript">
function redireccionar()
{
location.href="_prueba.php?opened=<?php echo $abre_app; ?>"
}
setTimeout ("redireccionar()", 0800);
</script>
<?php } ?>
</head>
<?php if($_GET['opened']){ $open_now = $_GET['opened'];?>
<body background="img/screen/default.jpg" onLoad="parent.new_window();" scroll="no">
<?php } else {?>
<body background="img/screen/default.jpg"><?php } ?>
<script type="text/javascript">
<!--
SET_DHTML("div1"+RESIZABLE, "div2"+RESIZABLE);
//-->
</script>
<table cellpadding="0" cellspacing="0" id="menubar"><tr></tr></table>
<script type="text/javascript" src="localhost/desk/so/windows/win_<?php echo $opened;?>.js"></script>
</body>
</html>
Vesi donde pone: onLoad="parent.new_window(); ?
Pues eso es lo que tiene que ejcutar en el parent, y no lo está haciendo