You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 2-ui/3-event-details/10-onload-ondomcontentloaded/article.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,8 @@
19
19
[cut]
20
20
21
21
## DOMContentLoaded
22
-
Событие `DOMContentLoaded` поддерживается во всех браузерах, кроме IE8-. Про поддержку аналогичного функционала в старых IE мы поговорим в конце главы.
22
+
23
+
Событие `DOMContentLoaded` происходит на `document` и поддерживается во всех браузерах, кроме IE8-. Про поддержку аналогичного функционала в старых IE мы поговорим в конце главы.
23
24
24
25
Обработчик на него вешается только через `addEventListener`:
25
26
@@ -90,7 +91,7 @@ Firefox/Chrome/Opera автозаполняют формы по `DOMContentLoade
90
91
91
92
## window.onload [#window-onload]
92
93
93
-
Обработчик `window.onload` срабатывает, когда загружается *вся* страница, включая ресурсы на ней -- стили, картинки, ифреймы и т.п.
94
+
Событие `onload` на `window` срабатывает, когда загружается *вся* страница, включая ресурсы на ней -- стили, картинки, ифреймы и т.п.
94
95
95
96
Пример ниже выведет `alert` лишь после полной загрузки окна, включая `IFRAME` и картинку:
96
97
@@ -109,9 +110,9 @@ Firefox/Chrome/Opera автозаполняют формы по `DOMContentLoade
109
110
110
111
## window.onunload
111
112
112
-
Когда человек уходит со страницы или закрывает окно, срабатывает`window.unload`. В нём можно сделать что-то, не требующее ожидания, например, закрыть вспомогательные popup-окна, но отменить сам переход нельзя.
113
+
Когда человек уходит со страницы или закрывает окно, на`window` срабатывает событие `unload`. В нём можно сделать что-то, не требующее ожидания, например, закрыть вспомогательные popup-окна, но отменить сам переход нельзя.
113
114
114
-
Это позволяет другое событие -- `window.onbeforeunload`, которое поэтому используется гораздо чаще.
115
+
Это позволяет другое событие -- `onbeforeunload`, которое поэтому используется гораздо чаще.
0 commit comments