Программирование > JavaScript & JScript
Действие по окончанию загрузки страницы
GRS:
Приветствую! :)
Существую 2 страницы, но на второй много *.gif картинок, которые грузятся примерно 15-20 секунд. Я хочу, что бы переход на эту вторую страницу с первой осуществлялся через нажатие на кнопку "Войти", но сама кнопка становилась доступной только после того, как все необходимые графические файлы второй страницы будут загружены. Т.е., что бы переход был максимально быстрым после нажатия на кнопку.
Т.е.,
Вопрос номер 1: как заранее загрузить графический файл, даже если на текущей странице он никак не используется (но нужен для второй, к примеру)?
Вопрос номер 2: существует ли событие, указывающее на то, что страница загружена полностью?
И еще: у слоя DIV существует свойство Visible? Его можно как-то изменять?
CGVictor:
GRS
1.Использовать объект Image - если с кешированием никто не мудрил, то на следующей странице он подкачиваться вроде бы не должен.
img = new Image
2.body onLoad
3.divobject.style.visibility
divobject.style.display
GRS:
--- Цитировать ---1.Использовать объект Image - если с кешированием никто не мудрил, то на следующей странице он подкачиваться вроде бы не должен.
img = new Image
--- Конец цитаты ---
немного не понял. Можно пример? IMG - загрузит картинку, но если она мне на этой странице не нужна - как быть?
--- Цитировать ---2.body onLoad
--- Конец цитаты ---
Спасибо, разобрался ;)
--- Цитировать ---3.divobject.style.visibility
divobject.style.display
--- Конец цитаты ---
Буду искать, только вот второй вариант, тот что style.DISPLAY - это одно и тоже?
AlexVN:
--- Цитировать ---
--- Цитировать ---1.Использовать объект Image - если с кешированием никто не мудрил, то на следующей странице он подкачиваться вроде бы не должен.
img = new Image
--- Конец цитаты ---
немного не понял. Можно пример? IMG - загрузит картинку, но если она мне на этой странице не нужна - как быть?
--- Конец цитаты ---
Кртинка загрузится на первой странице и поместится в кеш броузера. На второй странице броузер (теоритически) возьмет эту картинку из кеша.
GRS:
Куда ее в таком случае вставить - что бы видно не было? DIV со свойством Visible = NO? есть такое?
Навигация
Перейти к полной версии