Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

Seite schließen mit html-code ??





Frage


Antwort 1 von Thomas

Ich muss froh sein, wenn deine Seite 2 Sekunden angezeigt wird.
Mein IE 5 hängt sich auf.

Schau dir mal deinen Quelltext an.


Antwort 2 von har

Hi

Also ich kann das Vorschaufenster zwar nicht schließen, aber mein IE6 funktioniert auch jetzt noch nach ca. 6 Min.

Thomas, vielleicht hast Du ein Problem mit deinem IE5? :-))

Harald

Antwort 3 von Friedel

@Thomas: Das liegt aber nicht an der Seite von heart_of_gold. Die Seite enthält keine Laufzeitfehler. Zumindest nicht, wenn man das Ausführen von ActiveX-Controls nicht zulässt.

@heart_of_gold: Das liegt am Frameset. Du kannst nicht einfach einen Frame schließen. Entweder du lädst statt dessen eine neue Seite oder du schließt das ganze Frameset. Um das Frameset zu schließen mußt du "javascript:self.close()" durch "javascript:parent.close()" ersetzen. Mir ist aber nicht klar, wozu das gut sein soll. Außerdem kommt dann eine Sicherheitsabfrage ob das Fenster wirklich geschlossen werden soll. Ohne Sicherheitsabfrage kann man nur Fenster schließen, die man auch mit JavaScript geöffnet hat.

Antwort 4 von dieselwiesel

wenn du deinen code in deiner frage richtig angegeben hast, fehlt der </a> hyperlink-ende-befehl.
schreib einfach:
<p>
<a href="javascript:window.close()"><font size="3" color="#ff00ff">seite schliessen</font></a>
</p>

achte auf die html-richtlinien für formatangaben und schließe die tags ordnungsgemäß

Antwort 5 von Undertaker

Hi,

@dieselwiesel
</a> ist schon da, nur muß </p> hinter </a>...

@heart_of_gold
Hm, die Seite alleine funzt; Im Frame geht es nicht. Kann es vielleicht sein, das das Frame das schließen des Fensters verhindert?

Übrigends, schon mal Datei->Speichern unter... probiert? Ergo: überflüssiger Code...

Gruß
Undertaker

Antwort 6 von heart_of_gold

Muchas gracias hombres,
parent.close funzt übrigens ohne Abfrage zumindest beim ie5.5
Gruß und schmatz
Chantal ;-)