JavaScript/BOM: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
finita la pagina |
+ window.opener |
||
Riga 27:
Queste tre proprietà sono legate all'uso di ''[[w:Frame|frame]]'' nelle pagine web.
<br/>Essendo l'uso dei frame una tecnica piuttosto obsoleta, sorpassata oramai da tecnologie lato server e deprecata dal [[w:W3C|W3C]], il loro uso non sarà approfondito nel corso di questo libro. <!-- ovviamente se qualcuno vuole inserirlo non glielo impedisce nessuno :-P :-) -->
==== opener ====
Questa proprietà restituisce un riferimento all'oggetto <code>window</code> che ha aperto la finestra corrente (si veda più avanti il metodo [[#open()|open()]]).
==== Oggetti come proprietà ====
La maggior parte delle proprietà dell'oggetto <code>window</code> sono a loro volta altri oggetti. I più importanti e utilizzati saranno trattati nel dettaglio più avanti in questo modulo e nei prossimi capitoli.
=== Metodi ===
Line 43 ⟶ 46:
==== blur() e focus() ====
Questi due metodi rispettivamente tolgono il focus dalla finestra del browser e spostano il focus sul browser. Questo serve quando ad esempio sono aperte più finestre
==== open() ====
Line 108 ⟶ 111:
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.
|