window方法:confirm()

2018-08-07 11:07 更新

confirm()方法

該Window.confirm()方法顯示帶有可選消息和兩個(gè)按鈕(“OK”和“Cancle”)的模態(tài)對(duì)話框。

confirm()方法語法

result = window.confirm(message);
  • message是要在對(duì)話框中顯示的可選字符串。
  • result是一個(gè)布爾值,指示是否選擇了“OK”或“Cancle”(true表示“OK”)。

confirm()方法示例

if (window.confirm("Do you really want to leave?")) { 
  window.open("exit.html", "Thanks for Visiting!");
}

輸出:

火狐確認(rèn) 

筆記

對(duì)話框是模式窗口 - 它們阻止用戶訪問程序接口的其余部分,直到對(duì)話框關(guān)閉。因此,您不應(yīng)過度使用任何創(chuàng)建對(duì)話框(或模式窗口)的函數(shù)。無論如何,都有很好的理由避免使用對(duì)話框進(jìn)行確認(rèn)。

從Chrome 46.0開始,此方法在<iframe>中被阻止,除非sandbox屬性具有該allow-modal值。

參數(shù)是可選的,規(guī)范不要求。

規(guī)范

規(guī)范狀態(tài)注釋
HTML Living Standard 
規(guī)范中'confirm()'的定義。
Living Standard
 
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)