Codici Javascript sulle finestre
Apertura di una generica finestra :
Caratteristiche possibili riconosciute da tutti i browser che riconoscono javascript:
caratteristica | valore possibile | effetto della caratteristica | valore di default |
height | numero | altezza della finestra in pixel | tutto lo schermo |
width | numero | larghezza della finestra in pixel | tutto lo schermo |
left | numero | coord in pixel della distanza del bordo sin della finestra dal bordo sin dello schermo | 0 |
top | numero | coord in pixel della distanza dal bordo sup della finestra dal top dello schermo | 0 |
fullscreen | yes/no | apre la finestra a pieno schermo togliendo tutti i menu e i pulsanti di navigazione, per chiuderla ci vuole per forza la combinazione di tasti Alt+F4 oppure CTRL+W | no |
resizable | yes/no | da la possibilità di ridimensionare la finestra | no |
menubar | yes/no | rende visibile o meno la barra dei menu | no |
toolbar | yes/no | rende visibile o meno i pulsanti avanti o indietro | no |
location | yes/no | rende visibile o meno la barra degli indirizzi | no |
scrollbars | yes/no | rende visibile o meno le barre di scorrimento laterali | no |
status | yes/no | rende visibile o meno la barra di stato (striscia in basso nella finestra) | no |
<SCRIPT TYPE="text/javascript">
window.open('indirizzo_pagina','nome_finestra','width=400, height=500,
left=200, top=150, resizable=yes, menubar=yes, toolbar=yes,
fullscreen=no, location=yes, scrollbars=yes, status=yes');
</SCRIPT>
Apertura di una finestra personalizzata a partire da un link ipertestuale:
<A HREF="#" onClick="window.open('indirizzo_pagina', 'nome_finestra', 'width=585, height=393, resizable=no, menubar=no, toolbar=no, location=no, scrollbars=no, status=no');">testo
linkato</A>
Apertura di una finestra personalizzata a partire da un'immagine linkata (versione1)
Con questo codice si apre una finestra delle dimensioni volute che tipicamente contiene una foto più grande del link di partenza che ne è l'anteprima; la pagina che viene richiamata deve essere costruita a parte
<A HREF="#" onClick="window.open('indirizzo_pagina', 'nome_finestra', 'width=585, height=393, resizable=no, menubar=no, toolbar=no,location=no,scrollbars=no,status=no');">
<img border="0" src="indirizzo_immagine.gif" width="124" height="106"></A>
Apertura di una finestra personalizzata a partire da un'immagine linkata (versione2)
Con questo codice si crea una nuova pagina di dimensioni note con all'interno un'immagine. Nell'esempio è anche impostato un colore per la nuova finestra, ma si potrebbe inserire anche qualunque altro codice per arricchire la pagina.
da inserire nell'head:
<script language="JavaScript">
function ApriFinestra1(nuova) {
msg=open("","schermo", "toolbar=no,directories=no,menubar=no,width=180,height=250,resizable=no");
msg.document.write("<body bgcolor=#000000><img border='0' src="
, nuova, " >")
}
</script>
invece nel testo dove si vuole l'immagina col link:
<A HREF="#" onClick="ApriFinestra1('indirizzo_immagine_da_aprire.jpg')">
<img border="0" src="indirizzo_immagine_link.jpg"
width="100" height="67"></A>
Inserimento di un pop up all'apertura di una pagina:
Il seguente codice fa aprire oltre alla pagina anche un pop up:
<BODY onLoad="window.open('indirizzo_finestra_popup','finestrapopup','width=585, height=393, resizable=no, menubar=no, toolbar=no,location=no,scrollbars=no,status=no') );">
Inserimento di un pop up alla chiusura di una pagina:
Il seguente codice fa aprire un pop up alla chiusura della pagina
<BODY onUnLoad="window.open('indirizzo_finestra_popup', 'finestrapopup','');">
Chiusura della finestra corrente:
Inserire il seguente
codice dove si deve trovare il link di
chiusura:
Ultima revisione pagina: 2019-05-28