$(window).bind('beforeunload', function() {return 'Are you shure?';});
ユーザーが[キャンセル]ボタンページをクリックすると、http://mypage.comにリダイレクトされますか?ブラウザページのメッセージを確認する
$(window).bind('beforeunload', function() {return 'Are you shure?';});
ユーザーが[キャンセル]ボタンページをクリックすると、http://mypage.comにリダイレクトされますか?ブラウザページのメッセージを確認する
を得るでしょうstackoverflowのは、それをやっているので、...答えを書いてみても可能として、ウィンドウを閉じる必要がありますボタンをクリックします。これは意図的です。誰もそのレベルにあなたのナビゲーションを混乱させるウェブサイトを持っていることを望んでいない。
申し訳ありません! \t もしあなたがbrawserのクローズページを望むなら、そのbrawserは確認メッセージを送り、もし彼らがそのページがリダイレクトされるCANCELボタンをクリックすれば!いいえOKボタン! – user515503
OKボタンでもキャンセルボタンでも同じ制限があります。イベントハンドラが実行できる唯一のことは、ユーザがアクションを続行するかキャンセルするかを確認させることです。この機能のユースケースは何ですか?たぶん代替品があります。 – Jacob
はいあなたはuは
$(window).unload(function() {
var answer = confirm("Are you sure?")
if (answer){
alert("Bye bye!")
}else{
alert("Thanks for sticking around!")
}
});
を行うことができます私はちょうどそれは、ウィンドウを閉じてからそれらを防ぐ文句を言わないことに気づいたが、あなたはそれを閉じたときには>確認が表示されます。 <
それはあなたはユーザーのいずれかをクリックしたときに何が起こるかを変更することはできませんあなたが確認ボックス
** **動作しません。 –
ウィンドウを閉じるのを防ぐことはできませんが、閉じるときに確認が表示されます。< – Breezer
すでに*そこに行っていましたか?予期せぬどこかにリダイレクトしたいのですか? –
私はスパムを嗅ぐことができます! – Marko
これはスパムではありません! – user515503