·

Rendere l'attributo target="blank" valido

L'attributo per aprire pagine esterne al nostro sito, in una nuova finestra è il target="blank" da usare all'interno del tag <a>. Tale tag però non risulta valido secondo i criteri del w3c, e quando inserito invalida la pagina. Esiste però un modo per mantenere la pagina valida, e aprire contemporaneamente una pagina esterna in una […]

L'attributo per aprire pagine esterne al nostro sito, in una nuova finestra è il

target="blank"

da usare all'interno del tag <a>.

Tale tag però non risulta valido secondo i criteri del w3c, e quando inserito invalida la pagina.

Esiste però un modo per mantenere la pagina valida, e aprire contemporaneamente una pagina esterna in una nuova finestra.

Al posto del target="_blank" nel tag <a> va inserito il seguente codice javascript.

onclick="this.target='_blank'"

Il quale sfrutta l'evento javascript onclick, che intercetta il click dell'utente, e forza l'apertura della pagina in una nuova finestra.

Questo metodo è tollerato dal w3c, che non segnala come errore l'utilizzo del javascript, e nello stesso tempo produce lo stesso identico risultato del target="_blank"

Lascia un commento

20 Ottobre 2009

Alcuni link presenti in questo sito sono affiliati Amazon: guadagniamo una commissione se effettui un acquisto, senza costi aggiuntivi per te.
crossmenu