Forum Webscript.Ru

Разное => Флейм => Тема начата: Dimlaex от 15 Октября 2005, 13:56:25

Название: последовательность загрузки элементов веб-страницы
Отправлено: Dimlaex от 15 Октября 2005, 13:56:25
Помогите пожалуйста.
Как сделать, чтоб сначала загружался и отображался в браузере фон, а затем всё остальное. :confused:
Название: последовательность загрузки элементов веб-страницы
Отправлено: unclebob от 15 Октября 2005, 14:13:43
как вариант, на событие onLoad сделать видимым слой с контентом. Правда если JS отключен, то не красиво получается. Тогда в можно запихать тот самый  контент. А на событие onLoad брать getElementByID("xxx").innerHTML b и совать в отображаемый блок..
Название: последовательность загрузки элементов веб-страницы
Отправлено: CGVictor от 15 Октября 2005, 15:10:38
Dimlaex
Красиво и правильно - никак.
Название: последовательность загрузки элементов веб-страницы
Отправлено: unclebob от 15 Октября 2005, 16:34:28
По-моему, красиво и правильно - это вообще не использовать на сайте JS, или использовать в крррайне необходимых случаях.
(не считая администр. части или в качестве компенсации в отсутствие поддержки серверных скриптов)
Название: последовательность загрузки элементов веб-страницы
Отправлено: CGVictor от 15 Октября 2005, 19:27:04
unclebob
Про JS не соглашусь. Это мощное средство, но не надо забывать правильно его использовать.

Можно так:



Таким образом, если JS отключен - не отработает ни скрытие объекта, ни показ; и все будет ОК. А если все нормально, то инлайновый скрипт отработает раньше, чем событийный.
Однако не отвечу за правильность и кроссбраузерность конструкции document.body. Надо в доки глянуть.
Название: последовательность загрузки элементов веб-страницы
Отправлено: attilla от 08 Ноября 2005, 05:15:52
Картинки отключать - понятно, но какой идиот отключает яаваскрипт?
Смысл?
Название: последовательность загрузки элементов веб-страницы
Отправлено: CGVictor от 08 Ноября 2005, 16:23:35
attilla
Я, например. А также еще куча народу, которым
1) не хочется бороться с бездумной валидацией в формах
2) не хочется видеть ребяческие выкрутасы, вроде "мигает/дергается/светится"
3) не хочется лишний раз испытывать на себе недружественное действие ajax (что вполне возможно)
4) не хочется видеть попапы
Название: последовательность загрузки элементов веб-страницы
Отправлено: commander от 09 Ноября 2005, 09:35:06
CGVictor
грамотное применение firewall_а, антивируса и толково настроеный браузер... решает почти все вышеописанные проблеммы...
Название: последовательность загрузки элементов веб-страницы
Отправлено: hanslinger от 09 Ноября 2005, 10:34:08
[moderator]  для флэйма есть отдельный форум...
Название: последовательность загрузки элементов веб-страницы
Отправлено: CGVictor от 09 Ноября 2005, 11:14:19
commander
А откуда я знаю, настроен ли правильно фаервол? Антивирус в принципе не уважаю. Толково настроенный браузер - вот это да, это моё :)

hanslinger
Цитировать
hanslinger:
[moderator] для флэйма есть отдельный форум

Знаю не хуже. Перекину.
Название: последовательность загрузки элементов веб-страницы
Отправлено: commander от 09 Ноября 2005, 11:16:53
CGVictor
Цитировать
Знаю не хуже. Перекину.

это я писал.. :) обращаясь к hanslinger
:)
Название: последовательность загрузки элементов веб-страницы
Отправлено: hanslinger от 09 Ноября 2005, 11:34:05
[OFF]А то, что после моего сообщения, модерированию не подвергается? %) Вообще вся вторая половина темы - оффтопик, если уж на то пошло. А под раздачу попал я.[/OFF]
Название: последовательность загрузки элементов веб-страницы
Отправлено: CGVictor от 09 Ноября 2005, 12:11:06
Вот и переехали.
Кстати, некий post scriptum: на форуме эта тема стабильно появляется раз в 30-40 дней...
Название: последовательность загрузки элементов веб-страницы
Отправлено: commander от 09 Ноября 2005, 14:31:31
hanslinger
ну кто-то же должен был под нее попасть.. :) без обид... ;)
Название: последовательность загрузки элементов веб-страницы
Отправлено: CGVictor от 09 Ноября 2005, 16:38:55
hanslinger
Да ты здесь ни при чем :)