di: Cesare Lamanna 03 Luglio 2006
In questo breve tutorial vedremo una funzione che ci consente di aprire finestre popup che appariranno centrate sullo schermo una volta aperte. Ecco subito l'esempio. È disponibile nel pacchetto zip allegato insieme al documento pop.html (quello che apriremo all'interno della popup).
Per il codice Javascript vi rimando direttamente all'esempio. Come si vedrà, si tratta di una sola, semplice, funzione: newWindow. Il codice deve essere lasciato intatto.
Quando la funzione newWindow viene richiamata dalla pagina HTML, bisogna fornire ben 11 parametri. Ecco il link che apre la popup presente nel nostro esempio:
<p><a href="pop.html" onclick="newWindow(this.href, 'popup', 600, 500, 1, 1, 0, 0, 0, 1, 0); return false;"
target="_blank">Apri popup</a></p>
Vediamo nell'ordine i parametri da settare.
this.href, lo script andrà a usare come valore quello impostato per l'attributo href (che sempre impostato per salvguardare l'accessibilità!);Una nota per concludere. Nel link è presente anche l'attributo target="_blank". Qualcuno potrà chiedersi a cosa serve visto che usiamo una funzione per aprire una nuova finestra. Serve nel caso Javascript sia disabilitato sul browser dell'utente. L'apertura della pagina avverrà comunque in una nuova finestra.
Guida Node.jsIl framework che permette di per usare V8, l'interprete JavaScript... |
Canvas, guida ai frameworkCanvas, tra gli elementi di HTML5 è forse quello di maggior impatto.... |
Guida jQuery UICreare siti ricchi e dinamici con jQuery UI, il progetto ufficiale... |
Ogni martedì, direttamente nella tua e-mail: guide, articoli, script, novità e approfondimenti tecnici su JavaScript.
Iscriviti alla newsletter
|
|
Corso Webmaster base18 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base25 Giugno 2012 a Milano |
|
|
Corso JQuery e Ajax per Webmaster03 Luglio 2012 a Milano |
|
|
Corso Google AdWords Base05 Giugno 2012 a Roma |
|
|
Corso Webmaster base11 Giugno 2012 a Roma |