Libero


 Una finestra sempre in primo piano

Una cosa che sembra complicata, in realtà è di una semplicità disarmante. Il trucco consiste nel forzare "attiva" una finestra ogniqualvolta questa perde il suo stato di "primo piano". Javascript prevede un evento "onBlur" che scatta quando la finestra perde il "focus".

Nel file che verrà visualizzato dentro la finestra popup modificare il tag <BODY>

<body onBlur="self.focus();">

Questa finestrella "speciale" verrà aperta come ogni altra finestra pop-up perchè di fatto non ha nulla di speciale!

window.open('url da visualizzare', 'nome finestra', 'opzioni');

Opzione Valore Descrizione Default
height nnn Altezza finestrella in pixel  
width nnn Larghezza finestrella in pixel  
resizable yes/no Possibilità di ridimensionare la finestrella (s/n) no
toolbar yes/no Pulsanti del browser visibili (s/n) no
location yes/no Casella degli URL presente (s/n) no
status yes/no Barra di status in basso presente (s/n) no
scrollbar yes/no Barre di scorrimento presenti (s/n) no
menubar yes/no Barra dei menu presente (s/n) no

Esempio:

window.open('examples/pop4.htm', 'MiaPop', 'width=400,height=300');

  Finestrella 300x400 sempre in primo piano:

 

Questo sito è stato realizzato dai digileaders della community