Jquery: target blank XHTML 1.1 compatibile
23/03/2012Come precedentemente trattato qui, se in testa al documento dichiariamo di aderire alle regole XHTML Strict 1.1, nel momento della validazione del codice ci verrà segnalato che non possiamo usare il target.
Oltre alla soluzione javascript indicata da applicare ad ogni singolo link, possiamo alternativamente utilizzare Jquery.
Come sempre occorre prima di tutto caricare l'ultima versione di Jquery, (qui l'articolo), e poi alla fine del nostro documento inseriamo lo script di seguito indicato sostituendo il nome del rel (nell'esempio chiamato external), con quello di interesse nel proprio codice:
$('a[rel=external]').attr('target', '_blank');
Quindi i link nel corpo del documento saranno così descritti
a href="http://www.disign.it/" rel="external"