Fenster schließen verhindern

Cusco

Erfahrenes Mitglied
Hi,

ich rufe folgenen Code per onunload() auf:
Wenn Popups aktiviert ist funktioniert das ganze, aber nicht wenn es deaktiviert ist, dann wird einfach das Fenster geschlossen und die Meldung war für die Katz. Wie kann ein Schließen verhindert werden? Oder das sich das Popup trozdem öffnet?

Das muss ja irgendwie gehen denn diverse Seiten setzten diese Technik erfolgreich ein.

Code:
<script type="text/javascript">
function openurl(){
if(confirm("www.goldsammler.eu besuchen?")){
  if(window.open("http://www.goldsammler.eu/","Fenster1"))
  {}
  else
  {location.href="http://www.goldsammler.eu/";}
}
}
</script>

Und wie erreiche ich ein Popup das genau so aussieht wie ein mit "_blank" geöffnetes Browserfenster?
 
Zuletzt bearbeitet:
Das geht nur im InternetExplorer, dort kann man über den Event onbeforeunload und eine entsprechende Rückfrage das Schliessen verhindern.

Funktioniert nicht :( Das Fenster wird trozdem geschlossen, zumindest in IE7
Gibt denn wenigstens eine Möglichkeit die existenz eines Popupblockers zu prüfen?
Denn wenn das Popup nicht geöffnet werden kann, ist die Abfrage sinnlos.

Hier die URL um die es geht: http://www.goldsammler.eu/popup/popup.htm
Lasst euch von den Dateinamen nicht täuschendie Seite läuft am aller wenigsten als Popup, sondern Aktuell fast nur als Forcedklick bei Klammloseseiten die immer gerne sehr schnell geschlossen werden.
 
Zuletzt bearbeitet:
Ich habe gerade was rausgefunden: Wenn mehre Tabs offen sind Funktioniert das Script :)
Aber nicht wenn nur 1 Tab (1 Fenster offen ist), bin somit fast zufrieden, aber ich bin trozdem noch für Vorschläge offen

Edit: Ich habe mich getäuscht: Popups war aktiviert :(

Edit2: Ich werde das script wieder entfernen, ich glaub das sorgt nur für versehtliche unnütze besucher und ist ausserdem noch nervig
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück