Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/04/2009, 11:23
nietecito7
 
Fecha de Ingreso: enero-2008
Mensajes: 34
Antigüedad: 17 años
Puntos: 0
Respuesta: body onLoad - PARENT iFRAME

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