Warum kein "<a href="javascript:....." ?
Max
- javascript
Warum ist <a href="#" onClick="blabla(); return false">Link</a> besser als <a href="javascript:blabla()">Link</a>? Kommt doch auf's selbe raus, oder?
MfG
Max
Hi,
Warum ist <a href="#" onClick="blabla(); return false">Link</a> besser als <a href="javascript:blabla()">Link</a>? Kommt doch auf's selbe raus, oder?
Ob es aufs selbe rauskommt, hängt unter anderem von blabla() ab.
Wenn blabla() z.B. window.open() ist, kann man per
<a href="dieUrl.html" onclick="window.open(this.href, 'fenstername', 'width=200,height=200');return false;">
dafür sorgen, daß auch User ohne Javascript die Seite zu sehen bekommen.
cu,
Andreas
Hallo Max,
Kommt doch auf's selbe raus, oder?
Browser ohne JavaScript-Unterstützung [1] melden keinen Fehler, wenn Du die onclick-Variante verwendest.
Viele Grüße,
Christian
[1] Damit meine ich jetzt nicht welche, bei denen JS deaktiviert ist, damit meine ich welche, die gar kein JS interpretieren; diese melden nämlich den Fehler, dass sie das Protokoll javascript: nicht kennen.