Событие загрузки элемента

GatuZa

Новичок
<!DOCTYPE html>
<html lang="ru">
<head>
<title>Загрузка контента</title>
<meta content="text/html; charset=utf-8" http-equiv="content-type">
<script>
function func1()
{
document.getElementById('content').onload = alert("Я (контент) загрузился!");
}
</script>
</head>
<body>
<div id="header"><h1>I'm HEADER!</h1></div>
<div id="content"><h1>I'm CONTENT!</h1></div>
<div id="footer"><h1>I'm FOOTER!</h1></div>
</body>
</html>

как сделать вывод алерта после загрузки дива с айдишником content? ХЕЛП
 

Redjik

Джедай-мастер
Вставь скрипт после <div id="content"><h1>I'm CONTENT!</h1></div> :D

как сделать вывод алерта после загрузки дива с айдишником content? ХЕЛП
Не культурно себя ведешь.

ЗЫ. а вообще зачем это нужно, может есть пути логичнее и правильнее?
 

HEm

Сетевой бобер
Обычно проверяют событие окончательной загрузки всего документа, а не конкретных участков. Некоторые браузеры не начинают рисовать страницу, пока весь документ не скачнется
 

С.

Продвинутый новичок
Таких браузеров практически уже не осталось. Но по факту ДОМ разрешает навешивать onload только на несколько типов элементов.
 

Redjik

Джедай-мастер
HEm
на jQuery есть по загрузке изображения (чтобы ширину, высоту определять)
 

GatuZa

Новичок
ребята, помогите пожалуйста, мне надо через событие а не через HTML, и чтобы после загрузки дива с айди контент, в теле этого дива писался текст "ПРИВЕТ"
 

С.

Продвинутый новичок
На ДИВ не навешивается это событие. Точка. Если хочешь, расскажи что тебе надо получить, тебе подскажут альтернативу. Образно говоря вместо вопроса: "Как сделать себе кастрацию?", лучше спроси: "Что делать, когда женишься на еврейке?"
 
Сверху