Ciao a tutti,
mi servirebbe un aiuto con il Minimize.
Praticamente mi servirebbe poter fare un pulsante Minimize senza utilizzare gli Active-X, quindi facendo una ricerca sul forum ho trovato il seguente codice...funzionante, ma da migliorare se possibile:

<html>
<head>
<script language="javascript">
function screenFull() {
// (c) br1 - 2001
if (document.all) {
// misuro lo schermo
sW=screen.width;
sH=screen.height;
// porto la finestra a 0,0 e misuro bordi
window.moveTo(0,0);
gL=window.screenLeft+2;
gT=window.screenTop+2;
// altre cose da eliminare...
gR=22; // scrollbar a destra
gB=49; // scrollbar sotto e status
// sorpresa!
window.moveTo(-gL,-gT);
window.resizeTo(sW+gL+gR,sH+gT+gB);
}
}
function minimize() {
top.moveTo(3000,0);
}
</script>
</head>
<body onload="screenFull()" onFocus="screenFull()" tabindex=5 >
<input type="button" id="minimizeId" value="_" onClick= minimize()></input>
</body>
</html>

Praticamente i problemi che trovo sono i seguenti:

1) Quando il pulsante è ridotto a icona nella barra di windows, mantiene il fuoco, quindi io per poter ripristinare la finestra devo clikkare 2 volte (al primo click lui perde il fuoco ed al secondo ripristina la finestra a FullScreen come da codice). Ho provato a far perdere il fuoco alla finestra con il comando window.blur, ma non mi si fila molto.

2) Mettendo nell'evento onFocus lo screenFull, succede che appena io cambio applicazione ed iconizzo la nuova applicazione, mi trovo sempre dietro la vecchia (ovvero quella del codice qui sopra)...naturalmente perchè nel body c'è l'evento onFocus=ScreenFull()

Vi prego di aiutarmi a risolvere questi 2 problemoni...
Grazie.