Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo Ihr!!

Ich möchte beim Aufruf einer bestimmten Seite den kompletten Browser schließen!!

In der JS-Referenz finde ich aber keinen Befehl der das bewirkt!!

Geht das mit:

window.close()

Ich brauch dringend einen Tipp!!

Vielen dank im voraus..

MFG Druid :confused:

Geschrieben
Original geschrieben von Druid

Ich möchte beim Aufruf einer bestimmten Seite den kompletten Browser schließen!!

In der JS-Referenz finde ich aber keinen Befehl der das bewirkt!!

window.close()

Ich kann Dir sowas nicht empfehlen - das ist absolut mieser Stil im Internet. Die Entscheidung, wann der Browser geschlossen werden soll, liegt schließlich immer im Kompetenzbereich des Users. Eine Website, die sowas bei mir versucht, wird genau so wenig noch einmal besucht wie eine, die meinen Browser zittern läßt.

Ich weiß nicht, in welcher JS-Referenz du nachgeschaut hast, aber den Befehl gibt es. Wenn es also denn trotzdem sein soll:

window.close();

bzw

self.close();

tut genau das was du willst. Der Browser wird den User aber Fragen, ob er geschlossen werden soll.

Grüße

Matze

Geschrieben

Was genau meinst Du mit "kompletten Browser" ?

Mit

self.close();

[/close]

kannst Du immer nur das aktuelle Fenster schliessen. Es ist auch möglich auf etwaige, von der eigenen Seite aufgemachte Popups zu schliessen.

Du kannst aber nicht die Anwendung an sich beenden. Den Effekt hast Du lediglich, wenn es nur dein Fenster gab.

Evil

Geschrieben

Es ist keine miese Programmierung..

Es ist auch nicht für das Internet, sondern für unser firmeninternes Intranet und der Auftraggeber wünscht, dass bei Klick auf den Button Fenster schließen der Browser geschlossen wird (Abfrage ist egal)...

Das das nicht die optimale Art ist weiß ich auch und privat würde ich so etwas nie in meine HP einbauen, aber es ist eben nicht Privat ;)

Und so muss es also sein!!

Das Problem:

Die Seite besteht aus mehren Frames und wenn ich

self.close()

mache, passiert herzlich wenig :(

Irgendwelche Ideen??

MFG Druid :cool:

Geschrieben

Das ist ja was anderes - mit einem Schliessen-Button sieht die Welt ganz anders aus, weil dann ja der User entscheidet.

In deinem ersten Posting

Ich möchte beim Aufruf einer bestimmten Seite den kompletten Browser schließen!!

klang es eher danach, als wolltest Du die komplette Anwendung beenden, sobald ein User auf eine bestimmte seite surft.

Aber zur Sache:

In einem Frameset mußt Du natürlich das oberste Window-Objekt schliessen, also z.B.


self.parent.close();

Wenn es mehrere verschachtelte Framesets sind:

self.top.close();

Evil :cool:

Geschrieben
Original geschrieben von Druid

Es ist keine miese Programmierung..

Es ist auch nicht für das Internet, sondern für unser firmeninternes Intranet und der Auftraggeber wünscht, dass bei Klick auf den Button Fenster schließen der Browser geschlossen wird (Abfrage ist egal)...

Und so muss es also sein!!

Nadenn kein Problem :) .

Aber ich finde, dass es nicht jeglicher Komik entbehrt, einen Schließen-Button anzuzeigen, wo den doch eh jedes Fenster mit sich bringt (abgesehen vom KIOSK-Modus)

Die Lösung hast du ja schon bekommen.

Grüße

Matze

Geschrieben

Dankeschön.. es hat funktioniert!!!! :)

Ich weiß.. ich hab mich am Anfang ein bisschen komisch ausgedrückt..

Und ein bisschen komisch ists auch, da hast du recht..

Da hat man schon so ein schönes X und dann darf man es nicht mal benutzen

;)

Schönen Arbeitstag noch *gg*

MFG Druid :cool:

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...