Der Martin: Herkunft merken?

Beitrag lesen

Hallo,

Ich habe das im Selfhtml gefunden:
<a href="javascript:history.back()">zur&uuml;ck</a>
Was ich jetzt nicht ganz verstehe: Normalerweise beginnen JavaScript-Bereiche so:

<script type="text/javascript">

und enden so

</script>

ja, eigentlich schon. Es gibt aber Ausnahmen.

Der Link aus Selfhtml, muss der in einem definierten JavaScript-Bereich stehen, oder definiert der sich selber?

Der "definiert sich selber", nämlich über das Pseudoprotokoll javascript: vornedran. Schön ist das aber nicht, weil das nicht die übliche Funktion eines Links ist. Besser wäre hier ein onclick-Eventhandler auf einem beliebigen anderen Element, etwa einem Bild.

Das ist übrigens die zweite Ausnahme: Eventhandler enthalten auch "von Haus aus" Javascript-Code, deswegen werden sie nicht mit entsprechenden script-Tags umschlossen. Und auch das vorangestellte javascript: ist bei Eventhandlern Unsinn, auch wenn man es häufig sieht.

PS.: Du kannst dich noch an unser Mercedes-Talk errinnern?

Etwa den hier mit der Tendenz zum Boot? Klar doch!

Ich habe jetzt auch einen *freu*

Was denn für einen? *neugierig*

So long,
 Martin

--
Noch Fragen? - Ich weiß es auch nicht.