|
|
|
| Прошу помощи. Подсажите как организовать на сайте html предзагрузку изображения. Одну картинку но с появлением крутящейся иконки или лучше с надписью типа: "Подождите".
Понимаю, что банальный вопрос и видимо часто встречающийся, но для меня практически неразрешимый. Забодался уже гуглить. Сайт простой, но картинка тяжелая и нужно предзагрузку.
Спасибо! | |
|
|
|
|
|
|
|
для: Moniy
(06.05.2008 в 12:05)
| | смысл в том, что пока окно не загружено, показывать мультик, как только загружено -
скрывать мульт и показывать все остальное.
функции - hideLev и showLev дерут объект из параметра и делают его слоем. т.к. в разных
браузерах по-разному происходит обращение к слою, то эти функции вынесены в отдельный
класс, который легко найти в сети, не буду тут приводить.
<script>
function hideLev(lay){
L = layer(lay)
L.hide()
}
function showLev(lay){
L=layer(lay)
L.show()
}
</script>
<body ... onload="hideLev('loading'); showLev('all')">
<div id="loading" style="width: 100%; height: 100%;">
<div class="mid"><img src="images/load.gif" height="32" width="32" border="0">
<br><b id='ld' onclick="hideLev('loading'); showLev('all')">skip</b></div>
</div>
<div id="all" style="width: 100%; height: 100%; z-index: 0;" align="center">
.... html
</div>
|
| |
|
|
|
|
|
|
|
для: elenaki
(06.05.2008 в 12:13)
| | Спасибо, но проблема в том, что смотрю на это как..... на новые ворота.
Значит, первое нужно вставить в начало страницы, а второе между .....?
В сети действительно много, но немогу разобраться.
Извините, за наглость, а нельзя часом - это вот туда_____, а это сюда______.
Картинку и иконку я уж подставлю.
Спасибо. | |
|
|
|