Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/02/2004, 22:14
Mhael
 
Fecha de Ingreso: junio-2003
Ubicación: Buenos Aires
Mensajes: 42
Antigüedad: 21 años, 10 meses
Puntos: 0
Splash window que queda siempre on top

Hola !!!

Estoy utilizando una extension del Dreamweaver que crea una ventana sin ningun tipo de borde ni barra a partir de un html.

Pero el problema que tengo es que esta ventana queda 'on top' , o sea que no puedo ver nada de lo que hay abajo a menos que cierre la ventana.

Lo que yo quiero es que se comporte como una ventana cualquiera del windows, que por ej con el alt+tab pueda cambiar a otra y despues volver.

les paso aca el script a ver si alguien (mas de uno, seguro) puede incorporar la linea de codigo que necesito para que funcione como yo quiero.

<script name="Used by PD_openSplashWindow" language="javascript">
<!--
var splashWin, autoCloseTimeoutHandle, ontopIntervalHandle;

function PD_openSplashWindow(sUrl, width, height, autoCloseTime){

var nLeft = (window.screen.width - width)/2;
var nTop = (window.screen.height - height)/2;

autoCloseTime = autoCloseTime * 1000;

splashWin = window.open(sUrl, '_splash', 'fullscreen=1,toolbar=0,location=0,directories=0,s tatus=0,menubar=0,scrollbars=0,resizable=0' );

splashWin.blur(); // Hide while updating
window.focus();

splashWin.resizeTo(width,height);
splashWin.moveTo(nLeft, nTop);
splashWin.focus();

ontopIntervalHandle = splashWin.setInterval("window.opener.splashWin.foc us();", 50);
splashWin.document.body.onbeforeunload = function() {
// Splash is being closed. no need to close it again
window.clearInterval(autoCloseTimeoutHandle);
window.onbeforeunload = null;
};

splashWin.document.body.onload = function() {splashWin.setInterval("window.opener.splashWin.fo cus();", 50);};

window.clearTimeout(autoCloseTimeoutHandle); // in case some one calls this twice
if (autoCloseTime != null && autoCloseTime > 0 && autoCloseTime != "NaN") {
autoCloseTimeoutHandle = window.setTimeout("splashWin.close()", autoCloseTime);
}

window.onbeforeunload = function() {splashWin.close();}; // Close splash when this page is unloaded
}
//-->

Bueh, graaaaaaaaaaacias desde ya!!!
un abrazo!
__________________
...Hay algo que dejé de hacer y aún hoy me llama...