Christine Kuehnel: window.close() funktioniert nicht :-((((

Beitrag lesen

Hallo Patrick,

ich praezisiere mal ein bisschen.

tja.. window.close ist auch keine URL!

Das stimmt. Und es stimmt auch, dass href= einen URL erfordert  - eigentlich URI, fuer die, die es so ganz genau nehmen wollen (http://www.w3.org/TR/REC-html40/struct/links.html#adef-hrefhttp://www.w3.org/TR/REC-html40/types.html#type-uri)

Unter <a href=""> kannst Du nur eine Datei referenzieren,

Und das stimmt nicht mehr, Du schreibst es selbst:

Das ist nicht ganz richtig, und wie Dirk in seinem Beispiel zeigt, läßt sich auch eine JavaScript funktion direkt referenzieren:
<a href="javascript:machwas()">

Aber  es passt trotzdem zu der Aussage von ganz oben.
    javascript:"window.close()"  
ist naemlich so ein URI.
Nur ist hier das Protokoll nicht "http:" (das, was wir meistens antreffen), sondern "javascript:".
BTW: Gibt noch ein paar andere, z.B. "file:/" - "ftp:" - "mailto:" - "news:" - "about:"

So, kurzer Ausflug in die Theorie beendet.
Christine