Я предлагаю решение, похожее на шаблон, с использованием определенного класса, примененного к элементу <html>
. Смотрите мой пример скрипки: http://jsfiddle.net/tKtYd/
идея состоит в том, чтобы вскоре применить класс waitpageloadbeforedisplay
через javascript в head
, а затем использовать этот класс в CSS, чтобы скрыть оболочку основного сайта. Затем просто подождите, пока событие окна load
удалит этот класс и покажет содержимое вашего сайта. Таким образом, контент по-прежнему доступен, даже если JavaScript не доступен / отключен.
Загрузчик отображается в виде фона тела с использованием правила css .waitpageloadbeforedisplay body
(поэтому вам не нужно использовать разметку для стилизации).