Christoph Schnauß: "Fenster schließen"-Funktion

Beitrag lesen

hallo,

ich beschäftigt mich zur Zeit mit Javascript.

Du hast auch die entsprechenden Kapitel in SELFHTML konsultiert?

Ich möchte, dass sich eine vorher geöffnete Seite mit Hilfe eines Button schließen lässt

Das hängt davon ab, wie diese "vorher geöffnete Seite" denn geöffnet wurde.

(Ähnlich der Autoscout Fotoansicht).

Ups? Was ist das?

Ich habe nun dieses eingefügt:
<a href="javascript:window.close();" onClick="window.close();" >Fenster schließen </a>

Schade, du hast SELFHTML doch nicht konsultiert :-( Wenn du den EventHandler einsetzt, ist es unsinnig, nochmal mit "javascript:..." rumzuwurschteln, abgesehen davon, daß "href='javascript:...'" böse ist  -  in der Regel jedenfalls.

aber leider funktioniert das nicht.

Und warum nicht? Was sagt deine Javascript-Konsole?

"window.close()" funktioniert, wenn du damit ein popup-Fenster schließen willst, das zuvor von einem Javascript erzeugt wurde. Ist das nicht so, sollte  -  abhängig von deinem Script  -  eine Abfrage kommen, ob das Fenster wirklich geschlossen werden soll. Aber warum willst du sowas über Javascript lösen?

Grüße aus Berlin

Christoph S.