Porqué hay veces que el frame inferior me ocupa toda la pantalla y tapa al superior

marcelo
05 de Agosto del 2003
Porqué hay veces que el frame inferior me ocupa toda la pantalla y tapa al superior? Me pasa en una máquina sola y en el resto no? Qué puede ser?
Puede ser por alguna configuración o por algo que falte instalar??? (En varias máquinas funciona perfecto!!!)

Explicación general:
Default.htm pone modo fullscreen, suprime las scrollbars, toolbars etc y llama a inicial.htm. Esta divide la pantalla en dos frames, y en el superior carga framesuperior_cerrar.htm con la cruz para cerrar, y en el frame inferior carga la pantalla frameinferior_Aplicacion.htm que ya es la que contiene la pantalla inicial de la aplicación.

El problema es que a veces, la pantalla que se carga en el frame inferior, ocupa (fullscreen) toda la pantalla como haciendo desaparecer el otro frame superior (framesuperior_cerrar.htm)... entonces no hay manera de salir salvo pulsando CTRL-ALT-DEL.


CODIGO FUENTE
(El código fuente necesito que esté de esta manera por la aplicación que se ejecuta)


DEFAULT.HTM
<html>
<head>
<title>Aplic</title>
</head>
<!script language="JavaScript1.2">
<SCRIPT>
function Abre_EIS()
{
var anchoxx=screen.availWidth;
var alto=screen.availHeight;
win='fullscreen=0, height='+alto+', width='+anchoxx+' , ,left=0,top=0, directories=0,resizable=0,location=0,status=0,scrollbars=0,toolbar=0,menubar=0,titlebar=0';
this.open('./inicial.htm','',win);
}
</script>

<body BGCOLOR="#345678" onLoad="Abre_EIS()" scroll=no>

<br><br><br>

<center>

<!FONT FACE="verdana, arial, helvetica" COLOR=#786537 SIZE=-1>

<div align="center">
<center>
<table border="0">
<tr>
<td width="100%" height="1" valign="middle" align="center"><img border="0" src="./Logo.gif" width="150" height="90"></td>
</tr>
</table>
</center>
</div>

<FONT FACE="verdana, arial, helvetica" COLOR=#222222 SIZE=-1>
<BR><BR>
<B>
Aplicacion de pruebas.
</B>
<BR><BR>
<FONT SIZE=1>
(Cierre la ventana para finalizar)
</FONT>
</FONT>
</center>

</body>
</html>




INICIAL.HTM

<HTML>
<HEAD>
<TITLE> Aplic </TITLE>
</HEAD>
<FRAMESET rows="14,*" frameborder=0 framespacing=0>
<FRAME NAME="CABEC" SRC="./framesuperior_cerrar.htm" scrolling="no">
<FRAME NAME="CUERPO" SRC="./frameinferior_Aplicacion.htm" MARGINWIDTH=0 scrolling="no" MARGINHEIGHT=0 FRAMEBORDER="NO">
</FRAMESET>
</HTML>






FRAMESUPERIOR_CERRAR.HTM

<HTML>

<head>
<title> Aplic </title>
</head>

<BODY TOPMARGIN="0" MARGINwidth="0" LEFTMARGIN="0" bgcolor="#FFFFFF"><font size=0>
<a href="javascript:top.window.close()"><IMG SRC="cerrar.bmp" align="right" border="0"></a>
</BODY></HTML>




FRAMEINFERIOR_APLICACION.HTM


<html>

<body BGCOLOR="#ffffff">

<object id="inSight ActiveX"
name="inSight ActiveX"
classid="clsid:D047C662-C60E-40f7-993E-AC17CDACFFBF"
codebase="./insight.cab#ver=3,0,0,25"
border="0" width="100%" height="100%"
src="insight.cab"><param name="StartDocument" value="adm_password.isd"><param
name="DocDirectory" value="TEMPcm_trans"><param
name="DocServer" value="http://xx.yyy.es/cm_trans">;
<embed src="insight.cab" border="0" width="100%"
height="100%" name="inSight ActiveX" name="inSight ActiveX"
classid="clsid:D047C662-C60E-40f7-993E-AC17CDACFFBF"
codebase="./insight.cab#ver=3,0,0,25"
type="application/oleobject" param_startdocument="adm_password.isd"
param_docdirectory="TEMPcm_trans"
param_docserver="http://xx.yyy.es/cm_trans"></object>

</body>
</html>


Arturion
05 de Agosto del 2003
por los comandos de pantalla completa sólo en la página que vas a cargar los frames, no en las subpáginas.