Модераторы: Sardar, Aliance

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> onload не всегда срабатывает в Опере 
V
    Опции темы
butionok
Дата 11.3.2007, 20:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 125
Регистрация: 19.1.2005

Репутация: 1
Всего: 3



Sardar, 

Либо ты непонял моего вопроса либо я не понял твоего ответа smile

Короче так:
Вот есть картинка, уже загруженная и её видно smile
Код

<img id='picture' src='1.jpg' style='position:absolute;left:0px;top:0px'>


Далее мы имеем невидимую картинку которая в процессе загрузки:
Код

var nim = document.createElement("img");
nim.src = "2.jpg";


Через 5 секунд мы замещаем первую (видимую) картинку второй, которая всё ещё в стадии загрузки

Код

window.setTimeout(function(){
var oldim = document.getElementById('picture');
oldim.parentNode.replaceChild(nim, oldim);
},5000);


Я это дело попробовал. Все броузеры при замене грузили вторую картинку с нуля (т.е. то, что грузилось 5 секунд пропало) за небольшим исключением: IE и его подобные на мгновение (>1 c) показывали частично загруженную картинку.
--------------------
Ненавижу убогую Оперу.
PM MAIL ICQ   Вверх
Sardar
Дата 12.3.2007, 11:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Уверен что грузили? Если просто моргнуло, то это была просто отрисовка по новой. А вообще всякое может быть, зависит от глупости менеджера ресурсов бродилки. Больше ничего сказать нельзя, а при условии что из JS ещё и исправить ничего нельзя, то вопрос обращается в чистую философию smile


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
butionok
Дата 12.3.2007, 22:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 125
Регистрация: 19.1.2005

Репутация: 1
Всего: 3



Sardar, 

Да уверен!! Для теста положил на сервак jpg файл на 26 MB который не мог загрузится полностью за 5 секунд.
К тому же процесс загрузки такого файла трудно спутать с просто отрисовкой smile
--------------------
Ненавижу убогую Оперу.
PM MAIL ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0418 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.