
Zitat von
Sir Q In der Regel wird das fehlende target="_blank" durch ein sinples JavaScript abgelöst. Da es ja keine Frames mehr gibt, ist die Frage ja nur nach einem neuen Fenster.
<a href="http://www.angel-and-vampires.de" onclick="window.open('http://www.angel-and-vampires.de'); return false">http://www.angel-and-vampires.de</a>
das return false ist ganz wichtig - wenn der Browser kein Javascript versteht - dann wird window.open (also ein neues Fenster öffnen) sowieso nicht ausgeführt und nur das href angesprungen - im gleichen fenster. Kann der Browser javascript, geht ein neues Fenster auf - damit dann nicht das href im selbsten fenster geöffnet wird, beendet return false das event und der click wird nur vom onclick ausgeführt, nicht aber an den link an sich weitergeleitet.
Diese Lösung entspricht validiertem XHTML und ist den Regeln des Barrierefreien Internets konform ...