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 ...