The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Loading image in bkgr w/ javascript"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Loading image in bkgr w/ javascript" 
Сообщение от mirya emailИскать по авторуВ закладки on 10-Ноя-05, 17:46  (MSK)
Необходимо сделать следующее:
1) загрузить куда-то невидимо для пользователя картинку.
2) словить время полной загрузки
3) произвести манипуляции над картинкой и показать пользователю

Соотв. напрашивается решение:
var img = new Image();
img.onLoad = "do_step_3()";
img.src = "what_i_want_to_load";

проблема в том, что, хотя изображение и загружеается, событие onLoad никогда не срабатывает. Подскажите, что сделано не так и что можно сделать?

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]

1. "Loading image in bkgr w/ javascript" 
Сообщение от Akademic Искать по авторуВ закладки(ok) on 10-Ноя-05, 19:15  (MSK)
Событие onLoad срабатывает только если оно находится в теге img
<img onLoad="some_function()" id="img1">
Для того чтобы изображение было невидимым можно написать
style="display: none;"


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Loading image in bkgr w/ javascript" 
Сообщение от mirya emailИскать по авторуВ закладки on 10-Ноя-05, 19:34  (MSK)
>Событие onLoad срабатывает только если оно находится в теге img
это я уже понял.
проблема в том, чтобы перед выводом изображения юзеру провести препроцессинг - напр, подогнать размеры. Невидимые картинки не грузятся, т.е. если манипуляции производить над созданным из тега имж, то необходимо, чтобы юзер изначально увидел, как "моргнуло" изображение с неправильными размерами - это портит общее впечатление

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Loading image in bkgr w/ javascript" 
Сообщение от Akademic Искать по авторуВ закладки(ok) on 11-Ноя-05, 13:16  (MSK)
>это я уже понял.
>проблема в том, чтобы перед выводом изображения юзеру провести препроцессинг - напр,
>подогнать размеры. Невидимые картинки не грузятся, т.е. если манипуляции производить над
>созданным из тега имж, то необходимо, чтобы юзер изначально увидел, как
>"моргнуло" изображение с неправильными размерами - это портит общее впечатление

Интересно, а если не img сделать display: none, а содержащему его тегу, загрузится?

Можно ещё img задать position: absolute и засунуть его, куда-нибудь за край монитора.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру