Cheatah: Bei Javascriptaufruf ein URI-Problem laut HTML-Tidy

Beitrag lesen

Hi,

Wieso nicht? Was ist daran falsch?
Es ist kein registriertes URI-Scheme.

das sind about und svn+ssh auch nicht, trotzdem dürfen und müssen sie Anwendung finden. Laut RFC 2396 spricht IMHO auch nichts dagegen.

Es hat keine praktischen Nachteile, href="javascript:..." zu benutzen im Vergleich zu href="#" onclick="...".
Es gibt Unterschiede, also - je nach Anwendungsfall - auch Nachteile.
Nämlich?

Beispiel: Bei onclick wird nicht (ohne weiteres Zutun) dem Link gefolgt.

href="#" erzeugt dafür in nicht JavaScript-fähigen Browsern u.U. einen verwirrenden Sprung,

Richtig. Dies kann ein weiterer Vorteil sein.

href="javascript:" tut dies zumindest nicht.

Richtig. Auch dies kann ein Vorteil sein.

Also eher Vorteile auf Seiten von »javascript:«.

Du hast Unterschiede aufgelistet, also zunächst einmal wertungsfreie Tatsachen. Wie kommst Du dazu, diese für alle Anwendungsbereiche als Vorteil zu definieren?

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes