Wie denn nun? - Per Link Script aufrufen
Ben
- javascript
Hallo,
ich bin jedes Mal in einer Zwickmühle. Welche der folgenden Versionen ist besser, um ein Javascript über einen Link zu starten (z.B. ein window.open):
1. <a href="javascript:funktion()">Link</a>
2. <a href="#" onClick="funktion()">Link</a>
Ich bin immer unschlüssig, welche Version die bessere ist, wobei 1. den Vorteil hat, dass die Seite nach dem Klick auf den Link nicht wieder nach oben scrollt...
Danke und viele Grüße,
Ben
Hallo Ben,
ich bin jedes Mal in einer Zwickmühle. Welche der folgenden Versionen ist besser, um ein Javascript über einen Link zu starten (z.B. ein window.open):
- <a href="javascript:funktion()">Link</a>
- <a href="#" onClick="funktion()">Link</a>
weder noch, für window.open() solltest du sowas verwenden:
<a href="neueseite.html" onclick="funktion(); return false;">Link</a>
wobei neueseite.html die Seite ist, die mit open() geöffnet wird.
siehe: http://home.t-online.de/home/dj5nu/js-popup.html
Grüße aus Nürnberg
Tobias
Hallo Tobias,
danke für deine Antwort.
Dann werde ich es zukünftig so versuchen. :)
Und was ist mit anderen Funktionen?
Viele Grüße
Ben
Hallo Ben,
Dann werde ich es zukünftig so versuchen. :)
brav :-)
Und was ist mit anderen Funktionen?
welchen anderen Funktionen?
Grüße aus Nürnberg
Tobias
Hi Tobias,
nunja, ich rede z.B. von selbstgeschriebenen Funktionen, die man eben per Klick aufrufen möchte. Momentan fällt mir nichtmal ein Beispiel ein, aber ist ja auch noch halb in der Nacht. ;)
Viele Grüße,
Ben