Merge branch 'master' of https://github.com/iliakan/javascript-tutorial-en
This commit is contained in:
commit
733b0c66b5
19 changed files with 34 additions and 29 deletions
|
@ -25,7 +25,7 @@ function sayHi() {
|
|||
}
|
||||
|
||||
// global functions are accessible as properties of window
|
||||
alert(window.sayHi);
|
||||
window.sayHi();
|
||||
```
|
||||
|
||||
And here we use it as a browser window, to see the window height:
|
||||
|
|
|
@ -238,7 +238,7 @@ Page lifecycle events:
|
|||
- All scripts are executed except those that are external with `async` or `defer`
|
||||
- Images and other resources may still continue loading.
|
||||
- `load` event on `window` triggers when the page and all resources are loaded. We rarely use it, because there's usually no need to wait for so long.
|
||||
- `beforeload` event on `window` triggers when the user wants to leave the page. If it returns a string, the browser shows a question whether the user really wants to leave or not.
|
||||
- `beforeunload` event on `window` triggers when the user wants to leave the page. If it returns a string, the browser shows a question whether the user really wants to leave or not.
|
||||
- `unload` event on `window` triggers when the user is finally leaving, in the handler we can only do simple things that do not involve delays or asking a user. Because of that limitation, it's rarely used.
|
||||
- `document.readyState` is the current state of the document, changes can be tracked in the `readystatechange` event:
|
||||
- `loading` -- the document is loading.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue