Popupblocker erkennen und Zugang verwehren

Hallo,

wie kann ich per JavaScript (oder evtl. auch anders) erkennen, ob der User einen Popupblocker hat. Ich weiß, dass es geht, da ich das mal in einem Forum gesehen habe. Es hat nicht bei allen Blockern und Browsern 100% funktioniert, aber doch bei vielen.

Ich möchte evtl. den Zugang auf eine Webseite von mir denen verwehren, die sich nicht ein Popup ansehen.

Bitte keine Diskussion darüber, dass Popups nerven!

Dank im voraus

Daniel

Hallo.

Bitte keine Diskussion darüber, dass Popups nerven!

Ich würd mich unter den Bedinungen nicht wundern wenn ich keine Antwort erhalte.

Gruß
Stefan

Ich sehe das so:
Hallo,

Ich würd mich unter den Bedinungen nicht wundern wenn ich
keine Antwort erhalte.

Ich halte auch nicht besonders viel von Popups, aber die betreffende Seite ist umsonst und es steckt viel Arbeit darin. Und da es meine Seite ist, kann ich nun mal die Bedingungen stellen…

Es ist ja nicht wirklich zuviel verlangt, wenn mal ein Popup komplett geladen wird. Außerdem besteht immer noch die Möglichkeit DHTML „Popups“ zu machen, die werden von Popupblockern nicht erkannt.

Daniel

OffTopic
Hi Daniel,

Ich halte auch nicht besonders viel von Popups, aber die
betreffende Seite ist umsonst und es steckt viel Arbeit darin.
Und da es meine Seite ist, kann ich nun mal die Bedingungen
stellen…

Du kennst hoffentlich den Unterschied zwischen „kostenlos“ und „umsonst“ ??

Es ist ja nicht wirklich zuviel verlangt, wenn mal ein Popup
komplett geladen wird. Außerdem besteht immer noch die
Möglichkeit DHTML „Popups“ zu machen, die werden von
Popupblockern nicht erkannt.

Meinen PopUp-Blocker deaktivieren, bloss um mir eine Seite anzuschauen, ohne dass ich weiss, worum es geht - nein Danke.

BTW: Im Prinzip mußt Du entweder nur abfragen, ob ein Fenster mit dem PopUp-Blockernamen existiert.
Oder Du setzt im Popup eine globale Variable, die Du abfragst.
Problem: was machst Du mit Leuten, die JS deaktiviert haben?

Aber wenn Deine Seite interessant wäre würdest Du solche „Spielereien“ nicht brauchen…

CU (M)ike

Hallo,

Meinen PopUp-Blocker deaktivieren, bloss um mir eine Seite
anzuschauen, ohne dass ich weiss, worum es geht - nein Danke.

Meine User wissen sehr wohl worum es bei der Seite geht. Das Ganze ist ziemlich klar und die User kommen aus einem recht geschlossenen Kreis.

BTW: Im Prinzip mußt Du entweder nur abfragen, ob ein Fenster
mit dem PopUp-Blockernamen existiert.
Oder Du setzt im Popup eine globale Variable, die Du abfragst.
Problem: was machst Du mit Leuten, die JS deaktiviert haben?

Laut Javascript Statistik haben 96% der User Javascript aktiviert.

Aber wenn Deine Seite interessant wäre würdest Du solche
„Spielereien“ nicht brauchen…

Ich denke, die Seite ist interessant genug, da ich täglich ca. 3100-3500 Unique Visitors habe…

Daniel

Hallo,

Ich denke, die Seite ist interessant genug, da ich täglich ca.
3100-3500 Unique Visitors habe…

nicht auszudenken, wieviele das ohne pop-ups wären :smile:

Ulrich