EchoEcho.Com
CORSI COMPLETI

HOME CORSI JAVASCRIPT AVANZATI     
EchoEcho.Com
STRUMENTI & RISORSE
 HOME 
 
 CORSI 
 
 RISORSE 
 
 STRUMENTI 
 
 DOCUMENTAZIONE 
 
 MAPPA 
  
  CERCA QUESTO SITO

Suggerisci questo Sito a un Amico
SUGGERISCI QUESTO SITO

FINESTRE POPUP

INTRODUZIONE


LA TECNICA


IL CODICE



ESEMPIO


STRUMENTO PER IL POPUP

Finestre Popup :
IL CODICE

Quando si lavora con finestre che sbucano sullo schermo ("popup"), ci sono tre procedimenti importanti:
  • COME APRIRE UNA FINESTRA

  • COME CHIUDERE UNA FINESTRA

  • COME PERSONALIZZARE UNA FINESTRA


Questa pagina si occupa di questi tre procedimenti, trattandoli uno ad uno.




APRIRE UNA FINESTRA

Il javascript di base per aprire una finestra è:

MyNewWindow=
window.open("http://www.mydomain.com/myfile.html", "NameOfMyWindow");


Questo aprirà una nuova finestra simile a quella descritta nella pagina precedente.

Non abbiamo ancora stabilito alcuna condizione riguardante la dimensione della finestra, o quali menù e bottoni del browser vogliamo mostrare.




CHIUDERE UNA FINESTRA

Il javascript per chiudere una finestra è:
NameOfMyWindow.close();


NameOfMyWindow è il nome che hai assegnato alla finestra quando l'hai aperta.

Nota:
Se vuoi chiudere la finestra attiva al momento, non devi specificare il nome della finestra.


Invece puoi usare semplicemente:
window.close();





PERSONALIZZARE UNA FINESTRA

Puoi inserire numerosi parametri per la nuova finestra.

Questo ti permette di controllare la dimensione, e anche di stabilire quali parti del browser siano disponibili nella finestra.

opzione spiegazione
toolbar = yes | no mette/toglie la barra strumenti del browser
location = yes | no mette/toglie il campo di locazone del browser
directories = yes | no mette/toglie il campo delle directory del browser
status = yes | no mette/toglie il campo che indica lo status del browser
menubar = yes | no mette/toglie la barra del menù del browser
scrollbars = yes | no mette/toglie le barre di scorriemento del browser
resizeable = yes | no permette di cambiare le dimensioni della nuova finestra
width = value larghezza della finestra in pixel
height = value altezza della finestra in pixel


Qui sotto puoi vedere un esempio che mostra il modo di definire quali parti del browser dovranno essere visibili:

PageURL="http://www.mydomain.com/myfile.html";

WindowName="MyPopUpWindow";

settings=
"toolbar=yes,location=yes,directories=yes,"+
"status=no,menubar=no,scrollbars=yes,"+
"resizable=yes,width=600,height=300";


MyNewWindow=
window.open(PageURL,WindowName,settings);

Nota:
Non ci sono spaziature tra i comandi.
Inserendo le spaziature, la finestra non si aprirà correttamente nei browser Netscape.




<< PRECEDENTE
CONTINUA >>

JAVASCRIPT MENU

JAVASCRIPT FONDAMENTALI


BOTTONI ANIMATI


RIVELAZIONE DEL BROWSER


COOKIES


POPUP WINDOWS


MENU' A DISCESA


CONVALIDA DEL FORM


PROGRAMMA FRAMESET


LINK MULTIPLA




EchoEcho.Com
CORSI COMPLETI
 HOME 
 
 CORSI 
 
 RISORSE 
 
 STRUMENTI 
 
 DOCUMENTAZIONE 
 
 MAPPA 
EchoEcho.Com
STRUMENTI & RISORSE

(c) Copyright 1998-1999 NetKontoret - All Rights Reserved