Выполнить события загрузки для динамически загружаемых HTML - PullRequest
0 голосов
/ 20 октября 2011

Сценарий: Используя объекты XMLHttpRequest, некоторый HTML-документ загружается в текущий документ. Мой опыт говорит, что все пойдет хорошо, и все обработчики событий будут подключены так, как если бы он был загружен традиционно, все, кроме события onload BODY. И это потому, что после загрузки HTML-документа в браузер все теги, не входящие в BODY, опускаются, включая сам BODY. Таким образом, не только событие onload не выполняется, но и исчезает из загруженного DOM из-за того, что тег body также исчезает.

Вопрос: Как выполнить событие onload для динамически загружаемого HTML-документа, пока обработчик хранится в свойстве события onload BODY?

Примечание: Поиск свойства onload с использованием регулярного выражения в динамически загруженном HTML не будет выполняться, поскольку документы HTML не являются регулярными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...