Onload может срабатывать рано при использовании JSP динамических включений? - PullRequest
0 голосов
/ 24 апреля 2010

Когда страница JSP включает в себя JSP динамический включает ...

<jsp:include page=”filename.jsp” /> 

... возможно ли, что событие загрузки документа (или событие прототипа dom :loaded) может быть запущено слишком рано? (т.е. до полной загрузки включенного filename.jsp)

Причина, по которой я подозреваю, может быть в том, что включенный файл компилируется отдельно и включается только директивой во время выполнения. Родительский jsp может предполагать, что загрузки самой директивы достаточно, чтобы считать, что DOM загружен - страница включений загружается асинхронно, и ее загрузка может не отслеживаться документом.

Это действительная проблема?

Заранее спасибо

1 Ответ

3 голосов
/ 28 апреля 2010

Это включено на стороне сервера, а не на стороне клиента. Это конечно не асинхронно. Клиент получает один ответ. Щелкните правой кнопкой мыши страницу и просмотрите источник. Это все обычный HTML.

Если у вас проблемы с onload, он лежит где-то еще. Проверьте / подтвердите сгенерированный вывод HTML.

...