window.close() und Firefox
D__I____O
- javascript
0 Felix Riesterer0 D__I___O0 shn0 Felix Riesterer
0 Manuel B.0 D__I___O
Hallo !
Ich hab den FF 2.0.0.4 und da ich gezwungen auch für den FF passend
zu programmieren würde es mich interessieren, ob es nun eine Lösung
ein Fenster oder Tab(beim Firefox ) mit sowas wie window.close() zu
schliessen . Ich hab nun diverse Zeit mit suchen verbracht aber noch keine funktionierende Lösung gefunden. =-(>
Nun?
greets d__i___o
Liebe(r) D__I____O,
bitte formuliere Deine Frage erneut, da sie mir auch beim zeiten Lesen unverständlich bleibt.
Je sorgfältiger Du Dein Problem beschreibst oder Deine Frage formulierst, desto besser kann Dir geholfen werden. Je unverständlicher Deine Formulierung ist, desto eher ist man geneigt, Deinen Thread wegzuklicken, oder Dir gar mangelndes Interesse an einer Hilfe unsererseits vorzuwerfen (so nach dem Motto: Wer so schlampig schreibt, der kommt eh nie wieder)...
Liebe Grüße aus Ellwangen,
Felix Riesterer.
Guten Morgen, Felix!
Na ja, der Arbeitstag war lang und die Worte die fehlen waren in meinem
Kopf ......aber eben nur da.
Ich hab ein Onlinehilfesystem gebaut, dass aus einer Software gestartet
wird. Nun soll der Benutzer auf der Seite einen Link zum schliessen der
Hilfeseiten haben. Bei IE mit window.close() kein Problem. Auch
self.close() tuts. Nur der FF will nicht. Hab schon einige "wilde"
Lösungen im Netz gesehen , aber funtioniert hats nicht. Wenn ich es
richtig verstanden habe, konnte der FF es früher auch mal. Nun,
vielleicht weisst du ja was?
Grüsse aus dem Regen in BI D__I___O
übrigens "lieber" wäre richtig gewesen.
Servus,
Wenn ich es richtig verstanden habe, konnte der FF es früher auch mal.
In der Standard-Einstellung wirst du kein "Hauptfenster" des FF mit window.close schließen können, sondern nur mit window.open geöffnete Popups - und das ist auch gut so, denn sonst könnte mir ja jedes "Script-Kiddie" meinen Browser abschiessen.
Man konnte den FF in älteren Versionen austricksen, indem man window.open in einer eigenartigen Konstruktion auf das selbe Fenster angewandt hat. Dieser Bug ist zum Glück zumindest im FF 2.0 behoben.
Wenn du window.close für deinen FF grundsaetzlich zulassen willst, dann setze 'dom.allow_scripts_to_close_windows' auf true.
Gruss
Patrick
Lieber D__I___O,
hätte ich das liebe_r_ am Namen erkennen sollen? ;-)
self.close() tuts. Nur der FF will nicht. [...] Wenn ich es
richtig verstanden habe, konnte der FF es früher auch mal.
das mit dem Schließen erlaubt der FF meines Wissens nur dann, wenn das Fenster per Javascript auch geöffnet wurde. Ich meine mich zu erinnern, dass er dabei auf self.opener prüft. Ist ein solcher vorhanden, dann wird das Fenster bei self.close() geschlossen. Gibt es keinen Opener, dann wird das Schließen verweigert. Ein Workaround könnte demnach sein, die Eigenschaft self.opener selbst zu setzen - aber das habe ich noch nie probiert...
Liebe Grüße aus Ellwangen,
Felix Riesterer.
Ich grüsse den Cosmos,
window.close() existiert und funktioniert auch im FF.
Möge das "Self" mit euch sein
Ich grüsse den Cosmos,
window.close() existiert und funktioniert auch im FF.
Möge das "Self" mit euch sein
So ? zeigmal