Validní náhrada target=“_blank“ v xHTML

Čím nahradit klasický odkaz s otevíráním do nového okna?

Validní zápis v HTML, ale nevalidní v xHTML :(

<a href="http://jankocmanek.cz/" target="_blank">jankocmanek.cz</a>

Já na toto používám JavaScript, lépe řečeno jQuery knihovnu, která smazává rozdíly mezi interpretací jednotlivých konstrukci napříč prohlížeči.

...
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
<script type="text/javascript">
$(function(){
    $("a[href^='http://']").click(function() {
        return!window.open(this.href,'_blank');
    });
});
</script>
...
<a href="http://jankocmanek.cz/">jankocmanek.cz</a>

Proč to vypadá takto se dozvíte v dokumentaci jQuery, sekce selectory.

1 komentář u „Validní náhrada target=“_blank“ v xHTML

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.

Tato stránka používá Akismet k omezení spamu. Podívejte se, jak vaše data z komentářů zpracováváme..