дело 1:
Я загружаю очень большую HTML-страницу, которая включает в себя множество сложных макетов и шрифтов.
Рендеринг страницы займет некоторое неизвестное время.
дело 2:
Я использую функцию jquery .html (), чтобы внести значительные изменения в мою модель DOM.
Модификация DOM займет некоторое неизвестное время для рендеринга.
В обоих случаях я хочу иметь возможность покрывать весь экран вращением, пока на странице не будет полностью закончен рендеринг .
При поиске ответов на этот вопрос я нашел похожие вопросы, но ответы не имеют отношения к делу. Чтобы было ясно:
Я не хочу знать, когда DOM будет готов.
Я не хочу знать, когда были получены данные HTTP.
Я хочу знать, когда все в DOM было полностью нарисовано на экране .
Установка тайм-аута для наихудшего случая не является приемлемым решением.
Мне нужно решение для браузеров на основе WebKit.