0

onbeforeunload に問題があり、ユーザーがページを終了できない: ユーザーが終了したい場合、警告やポップアップなしで他のページにリダイレクトしたい

そのページをポップアップしようとしましたが、ブラウザのポップアップがこれを検出してブロックします。

そのようなことは可能ですか?

良い1日を!

4

3 に答える 3

3

ブラウザは、通常、ユーザーにとって非常に不快なことであるため、この種の動作を許可しません。

于 2011-03-03T14:53:06.537 に答える
0

はい、これが不快であることは承知していますが、主に内部ページであるため、対象となるユーザーのグループです (ポップアップが嫌いです)。私が見つけた1つの方法は、「あなたは本当にページを離れたいですか」というメッセージで他のページにユーザーをリダイレクトすることでした(もちろん、彼は離れたいと思っていますが、これは奇妙なfSpecです)

于 2011-03-05T07:01:32.557 に答える
-2

次のコードを使用できます: window.onbeforeunload = function() { return "MyMessage"; }

于 2011-03-03T15:09:44.643 に答える