Wie verhindert man, dass ein User seine Website verlässt? So:


"window.location.href='http://localhost/zoells.de/test.html'"
>
hier bin ich und hier bleib ich

"http://www.google.de">google.de



Ungläubig? Just try it ... test_js_onunload.html (,22 KB) - Im IE (Win) kann man zumindest noch "halb" auf die Google-Site über den Link, Bookmarks über den Browser oder Adressen in die Adresszeile eingetippt gehen gar nicht. Im Firefox (Win) geht überhaupt nix mehr - andere Browser habe ich nicht getestet.

Und nun die Preisfrage: Is it a bug, or is it a feature?

Natürlich kann man damit auch sinnvolle Sachen anstellen (der eigentliche Anlass warum ich überhaupt drauf kam war sowas Sinnvolles *g*), aber eben auch richtig Scheiße bauen ... denn um von der Site wieder wegzukommen muss man im Grunde den Browser neustarten ...

Kommentare

#1 Martin schrieb am Samstag, 30. Juli 2005 01:08:00:
Naja, man könnte auch noch den Link ein einem neuem Fenster/neuem Tab aufmachen und dieses Fenster schließen, bzw. JS abschalten und sich entspannt zurücklehnen ;)
#2 Thomas schrieb am Samstag, 30. Juli 2005 12:27:00:
Erzähl das mal dem durchschnittlichen User.
#3 Martin schrieb am Samstag, 30. Juli 2005 16:45:00:
Passend dazu: http://web.zdnet.de/internet/artikel/java/200203/popupsfromhell-wc.html

Dein Kommentar