JavaScript/BOM: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
corretto campo nome: necessitano altre precisazioni
Riga 51:
Questo metodo apre una nuova istanza del browser, apre cioè una nuova finestra del browser in uso. La sua sintassi è:
<source lang=javascript>
window.open("url", "titolonome", "parametri")</source>
I primi due parametri sono, come si può capire, indicano rispettivamente l'indirizzo in cui si aprirà la nuova finestra e il titolonome che questa avrà, nome utilizzabile come identificatore anche da programmi javascript residenti in altri file. È possibile inoltre aprire una finestra vuota passando come URL una stringa vuota ("").<br/>
Il terzo parametro è invece una stringa di parametri costruita con la sintassi:
nomeParametro=valore;nomeParametro2=valore2;
Riga 61:
!Descrizione
|-
|<code>copyHistorycopyhistory</code>
|<code>yes, no</code>
|Copia o meno la cronologia della finestra padre nella finestra figlia
Riga 96:
La funzione restituisce un riferimento all'oggetto window appena aperto. Ad esempio:
<source lang=javascript>
finestra = window.open("pagina.html", "Nuova finestraNuova_finestra", "toolbar=no;location=yes");
finestra.defaultStatus = "Benvenuti nella nuova finestra!";
</source>
Riga 108:
</source>
e poi per usarla la inseriamo per esempio in un link:
<source lang=html4strict><a href="javascript:apriFinestra('pagina.html', 'Nuova finestraNuova_finestra', 200,200)">Apri</a></source>
In questo modo, grazie alla parola "javascript:", cliccando sul link verrà eseguita la funzione appena creata.
 
Come è stato spiegato prima, dal codice della finestra aperta si potrà ottenere un riferimento alla finestra che la ha aperta tramite la proprietà <code>window.opener</code>.
 
==== close() ====
Chiude una finestra del browser.