我的代碼「OK」:的JavaScript/jQuery的:響應用戶點擊一個警告對話框
alert('Some message');
問題1:
如何執行,當用戶處理完警報交互alert()
後自帶碼框?
問題2:
如何檢測,如果用戶對警告框壓OK
或Cancel
?
我的代碼「OK」:的JavaScript/jQuery的:響應用戶點擊一個警告對話框
alert('Some message');
問題1:
如何執行,當用戶處理完警報交互alert()
後自帶碼框?
問題2:
如何檢測,如果用戶對警告框壓OK
或Cancel
?
問題1:
的alert
方法塊執行,直到用戶關閉它:
alert('Some message');
alert('doing something else after the first alert is closed by the user');
問題2:
使用confirm
功能:
if (confirm('Some message')) {
alert('Thanks for confirming');
} else {
alert('Why did you press cancel? You should have confirmed');
}
的代碼之後的直到用戶點擊OK後纔會執行呼叫,因此只需將後面的代碼調用alert()
即可。
如果你想要比默認的JavaScript confirm()
彈出一個更好的浮動對話框,見jQuery UI: floating window
var r = confirm("Press a button!");
if (r == true) {
alert("You pressed OK!");
}
else {
alert("You pressed Cancel!");
}