Contents

webView(_:runJavaScriptConfirmPanelWithMessage:initiatedBy:)

Displays a JavaScript confirmation panel with the specified message.

Declaration

optional func webView(_ sender: WebView!, runJavaScriptConfirmPanelWithMessage message: String!, initiatedBy frame: WebFrame!) -> Bool

Parameters

  • sender:

    The web view that sent the message.

  • message:

    The message to display in the confirmation panel.

  • frame:

    The web frame whose JavaScript initiated this call.

Return Value

true if the user clicks OK; otherwise, false.

Discussion

This method displays a confirmation panel when JavaScript code calls confirm. Delegates should visually indicate that this panel comes from JavaScript. The panel should contain an OK and a Cancel button. No action is taken if you do not implement this method.

See Also

Opening Panels