Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


oIo_DeN_oIo
Алгоритмически:
1) Ссылки лучше сделать не ссылками, а
Код: Выделить весь код
<p url="someUrl" onclick="linkClick(this)">some picture</p>
и не стесняться нестандартного атрибута у тега абзаца;
2) "Экран" пусть представляет собой два слоя расположенных друг над другом, где первый (divLoading) - слой показа псевдопрогресса загрузки, а второй (divImg) - слой показа загруженного изображения с пустым пока тегом изображения (imgImg):
Код: Выделить весь код
<img src="" onLoad="divLoading.style.display = 'none'">
3) function linkClick(p) должна делать следующие вещи:
а) Извлекать из переданной ссылки на абзац значение url (p.getAttribute('url'));
б) показывать divLoading: divLoading.style.display = 'block';
в) присваивать imgImg.src = url;

За некоторым числом нюансов это все.

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 10:55, 02-11-2006 | #3