Dialog Events
Handle JavaScript dialogs — alert(), confirm(), and prompt().
OnDialog
unsub := page.OnDialog(func(d *bonk.Dialog) {
fmt.Printf("Dialog [%s]: %s\n", d.Type, d.Message)
d.Accept()
})
defer unsub()
Dialog Properties
| Field | Type | Description |
|---|---|---|
Type |
string |
"alert", "confirm", "prompt", "beforeunload" |
Message |
string |
The dialog message text |
DefaultPrompt |
string |
Default value for prompt dialogs |
Accept
Accept the dialog, optionally providing text for prompt dialogs:
Dismiss
Dismiss (cancel) the dialog: