PHP Portal » PHP Forum » Entwicklung » Webdesign mit HTML, CSS sowie Javascript » XHTML und target="_blank"

XHTML und target="_blank" 

von
Besucher
Zitat
Hallo,

ich stelle gerade meine Webseite auf "neueste Technik" um. D.h. ich überarbeite meinen
Quellcode und liefere sauberes XHTML 1.1
Nun möchte ich, dass einige Links in einem neuen Fenster geöffnet werden, doch
meckert der Validator vom W3C beim target="_blank" immer rum.
Weiß jemand, wie man dies Standard konform machen kann?

Danke

Werbung

Re: XHTML und target="_blank" 

von
Member
Zitat
das target nicht benutzen. das ist der standard.

Re: XHTML und target="_blank" 

von
the Boss
Zitat
Oder man schummelt und verändert den Quellcode nach dem laden der Seite per Javascript.

<a href="..." class="extern">...</a>

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
window.onload = externeLinks; function externeLinks() { var anchors; var css_class; var i; if (!document.getElementsByTagName) { return; } anchors = document.getElementsByTagName("a"); for (i = 0; i < anchors.length; i++) { css_class = anchors.className; if (css_class.match(/extern/)) { anchors.target = "_blank"; anchors.title = anchors.title + " (im neuen Fenster)"; } } }

[/code]

Schnellantwort

ähnliche Themen

XHTML 1.1
wie XHTML 1.1?