Benni: targets ersetzen...

Beitrag lesen

Bin nach etwas rumprobieren zu folgender einfacher Lösung gekommen:
<a href="hilfe.html" onClick="window.open(this.href,'Hilfe'); return false">Hilfe</a>. Das macht das gleiche, wie target="Hilfe" getan hätte. Daran wirds wohl liegen, daß auch onClick nicht valide ist. Nicht valides html durch nicht valides Javascript zu ersetzen überzeugt mich auch nicht wirklich... ;)

<a href="javascript:window.open('hilfe.html','Hilfe')">Hilfe</a> ist zwar valide, aber leitet einerseits das aktuelle Fenster zu nem [object Window] um, aber selbst wenn sich das umgehen liesse: ohne js wäre der Link tot und wenn ich <noscript> verwende, hat man dann 2 Links nebeneinander, falls js aus ist. Das gleiche Problem entstünde auch, wenn ich anstelle der Links Buttons verwende, ohne js ists dann nimmer so schön mit nem kaputten Button und nem Link daneben. Ein Button hätte da auch optisch nicht gepasst.

Dann fliegen die targets wohl ersatzlos raus, aber nen Versuch wars mir doch wert. Findet sich sicher eine Alternativlösung :)
Vielen Dank an alle!