Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » Auszeichnungssprachen » Browser-Instanz automatisch schliessen Antworten
Browser-Instanz automatisch schliessen

tanalahy
Pixelschubser


Beiträge: 24


In einem Batchprozess soll auf eine HTML-Seite umgeleitet werden, die dann mit JavaScript automatisch geschlossen wird:

1: 
2: 
3: 
4: 
5: 
6:
<head>
<script language="javascript">
     function schliessen() { self.close(); }
 </script>
 </head>
 <body onload="self.focus(); schliessen()">


Leider fragt der Browser mit einem Bestätigungsbutton noch mal nach, ob die Browserinstanz wirklich geschlssen werden soll. Das ist für einen Batchprozess nicht akzeptabel.

Wie kann ich diese Nachfrage abstellen?



---
::: tanalahy :::
::: www.vaovaoweb.de :::

  Profil   E-Mail   Website   Editieren   Zitieren

HG
Posting-Schinder


Beiträge: 520


Wie sieht denn der Batchprozess aus? Machst du das über eine Webseite, oder mit Hilfe von der Konsole?

Wenn das nur über eine Webseite gehen soll, musst du das wahrscheinlich im Browser einstellen, daß er bei Beenden nicht nachfragen soll. In Windows-Skripten könntest du den entsprechenden Tastendruck aber auch simulieren...

---
www.kuminatano.de

  Profil   E-Mail   Website   Editieren   Zitieren

tanalahy
Pixelschubser


Beiträge: 24


Leider bin ich noch auf folgendem Stand:

Before you ask... if a window is *not* a popup to begin
with, window.close() JavaScript calls will normally
result in a browser message requesting confirmation
that you wish to close the window. There is no means
in most browsers to avoid or circumvent this.


---
::: tanalahy :::
::: www.vaovaoweb.de :::

  Profil   E-Mail   Website   Editieren   Zitieren

HG
Posting-Schinder


Beiträge: 520


In Mozilla-Browsern (Moz. Firebird, oder Mozilla 1.4) gibt es eine interne url, die about:config heißt.

Dort sieht man verschiedene Einstellungen (ähnlich der Windows-Registry), und unter anderem den Schlüssel "dom.allow_scripts_to_close_windows". Dort kannst du true eingeben, und dann sollte das gewünschte Verhalten eintreten.

---
www.kuminatano.de

  Profil   E-Mail   Website   Editieren   Zitieren

Ehemaliges Mitglied (#644)
Forenheld


Beiträge: 835


das kann ja nicht gehen. der IE swie viele andere Browser, erlauben der seite sich selbstzuschliessen, NUR dann, wenn das Fenster auch durch JS geöffnet wurde.

Grüße, Paul

  Profil   Editieren   Zitieren

Can
Halbgott


Beiträge: 1330


Ich glaub auch nicht, dass es geht. Du kannst höchstens den IE abstürzen lassen, geht ganz einfach per JS - leider nur im IE 5...hehe.

---
"S-púrlawits'chkâ A-ngáse gûrewüdíx" - Zaphrot Bibelprox

  Profil   E-Mail   Editieren   Zitieren

tanalahy
Pixelschubser


Beiträge: 24


Na, solche Kraftakte genehmigt mir auf dem Server keiner...!

---
::: tanalahy :::
::: www.vaovaoweb.de :::

  Profil   E-Mail   Website   Editieren   Zitieren

Can
Halbgott


Beiträge: 1330


Notfalls kannste das ja als kleinen Fehler entschuldigen

Ne....quatsch, das ist keine ernstgemeinte Lösung...

---
"S-púrlawits'chkâ A-ngáse gûrewüdíx" - Zaphrot Bibelprox

  Profil   E-Mail   Editieren   Zitieren
 

Antworten
Nach oben