對於由 window.alert() 生成的警告對話框,使用 selenium.getAlert() 來檢索前一操作期間生成的 JavaScript 警告的消息。如果沒有警告,該函數將會失敗。得到一個警告與手動單擊 OK 的結果相同。
對於由 window.confirmation() 生成的確認對話框,使用 selenium.getConfirmation() 來檢索前一操作期間生成的 JavaScript 確認對話框的消息。默認情況下,該函數會返回 true,與手動單擊 OK 的結果相同。這可以通過優先執行 chooseCancelOnNextConfirmation 命令來改變。
對於由 window.prompt() 生成的提示對話框,使用 selenium.getPromt() 來檢索前一操作期間生成的 JavaScript 問題提示對話框的消息。提示的成功處理需要優先執行 answerOnNextPrompt 命令。