Как сделать загрузку скрипта после события onload?
Всем доброго времени суток.
Разрабатываю сайт. Так как сайт вполне весомый, то загружается он довольно медленно. Но для того, чтобы пользователь не видел процесс загрузки сайта я сделал прелоадер. Прелоадер я повесил на событие document.body.onload(). Но в загрузке есть процессы, которые можно было бы и открыть пользователю, такие как получение списка видео с Vimeo.com, получение фотографий с vk.com. То есть на момент, когда грузятся эти ресурсы, на месте загрузки отображается анимация "Идёт загрузка" и в принципе для пользователя не обязательно ждать полной загрузки этих ресурсов, так как они загружаются асинхронно через Ajax. Но как сделать так, чтобы прелоадер переставал работать после загрузки страницы, но до загрузки Ajax-данных? В принципе логика может быть такая: в функции onload отключать прелоадер и начинать Ajax-загрузку данных, Но фишка в том, что Ajax логика хранится в другом файле и подключается к файлу отдельным скриптом.