• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

window.close ??

Status
Für weitere Antworten geschlossen.

seby

Neues Mitglied
Hi,

Nach langer Zeit auf anderen Foren melde ich mich mal wieder mit einer dezenten Frage an euch. Und zwar wollte ich gerne wissen, wie der DHTML befehl zum Fenster schliessen ist. Hab es schon mit window.close() versucht, hat aber keinen Erfolg gebracht. Wäre euch dankbar, wenn ihr mir helfen könntet ;)
 
Das window Objekt bezieht sich eigentlich auf das aktuelle Browserfenster. Wenn window.close() nicht funktioniert, dann versuche doch mal document.close().
 
Also ich habs gerade mit folgenden code versucht:

Code:
<html>
<head>
<title> TeSt </title>
</head>
<body>
<a href="#" OnClick="document.close()">klick</a>
</body>
</html>

hat leider nicht geklappt.
 
Ist JavaScript in deinem Browser aktiviert? Erlaubt dein Browser das Schließen von Fenstern mit JS überhaupt? Hast du es schon mal mit unterschiedlichen Browsern getestet?
 
also JS ist aktiviert.
Der IE gibt mir folgende Meldung (Anhang)
Wenn ich die Aufgaben zulasse (IE), dann hat es dennoch keinen Effekt.
 

Anhänge

  • meldungie.jpg
    meldungie.jpg
    5,5 KB · Aufrufe: 13
Teste das script doch mal mit Firefox oder Opera dann weist du wenigstens ob es am Browser oder am Script liegt.
 
das ist schon bekannt!

Der IE erlaubt nicht JavaScript zu benutzen wenn die Datei auf der eigenen Festplatte liegt:

Lösung:
-Instaliere einen lokalen Webserver
-suche dir einen Webserver im Internet
 
Also ich habs gerade mit folgenden code versucht:

Code:
<html>
<head>
<title> TeSt </title>
</head>
<body>
<a href="#" OnClick="document.close()">klick</a>
</body>
</html>
hat leider nicht geklappt.


Hab mal so reingeschaut und mir ist dies aufgefallen.
HTML:
href="#" OnClick="document.close()"
Bau es do so ein:
HTML:
<a gref="javascript:document.close()">Text</a>
So sollte es eigentlich gehen. So hab ich es auch bei meinen Seiten.
Wenn nicht, dann so:
HTML:
<a href="javascript:window.close()">Text</a>
MfG, matibaski

edit:
Bei meiner Seite hatte der IE auch immer einige Probleme mit der Funktion Onclick="".
Er führte es teilweise nicht aus.
Aber wenn du ins href="" einen Javascript ("javascript:machwas()") einfügst, dann sollte es bei jedem Browser gehen.
Meistens funktionierte das OnClick nicht, da noch ein href="" eingebnden war.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben