2012-03-29 3 views
3

私はログアウトのためにconfirm()関数を使用しています。ユーザーが[OK]または[キャンセル]をクリックしたかどうかを確認するにはどうすればよいですか。両方の[OK]をクリックし、ページのリダイレクトをキャンセルしながら、私の確認機能は、今Confirm()関数の使用中にユーザーが「OK」または「キャンセル」をクリックしたかどうかを確認する方法はありますか?

確認(「よろしいです」)

しかし、です。どうすれば解決できますか?

+1

コードPLS ................... –

+0

Logout \t 機能ログアウト(){ 確認(」本気ですか'); } 今すぐ確認してください。 – arunrc

答えて

9
if (confirm('Are You Sure?')){ 
    window.location = "http://www.google.com/"; 
}else{ 
    alert("You are not redirected.") 
} 

DOCUMENTATION

+0

ありがとうございました..これはうまくいきました... – arunrc

+0

あなたは大歓迎です... –

3

戻り値confirmを取得し、次に何をするかを決定する必要があります。

var answer = confirm('Are You Sure'); 
if (answer) { 
    //... 
} else { 
    //... 
} 
+0

ありがとうございました。:) – arunrc

関連する問題