The ALI Scripting Framework automatically has access to the following page-level events.
| Event | Triggered: |
| onload | immediately after the browser loads the page |
| onbeforeunload | prior to a page being unloaded (browser window closes or navigates to different location) |
| onunload | immediately before the page is unloaded (browser window closes or navigates to different location) |
| onactivate | the page is set as the active element (receives focus) |
| onbeforeactivate | immediately before the page is set as the active element (receives focus) |
| ondeactivate | when the active element is changed from the current page to another page in the parent document |
| onfocus | when the page receives focus |
| onblur | when the page loses focus |
| oncontrolselect | when the user is about to make a control selection of the page |
| onresize | when the size of the page is about to change |
| onresizestart | when the user begins to change the dimensions of the page in a control selection |
| onresizeend | when the user finishes changing the dimensions of the page in a control selection |
| onhelp | when the user presses the F1 key while the browser is the active window |
| onerror | when an error occurs during page loading |
| onafterprint | immediately after an associated document prints or previews for printing |