17.06.2019, 00:53 [+3 UTC]
в нашей команде: 3 709 чел. | участники онлайн: 5 (рекорд: 21)

:: РЕГИСТРАЦИЯ

задать вопрос

все разделы

правила

новости

участники

доска почёта

форум

блоги

поиск

статистика

наш журнал

наши встречи

наша галерея

отзывы о нас

поддержка

руководство

Версия системы:
7.77 (31.05.2019)
JS-v.1.34 | CSS-v.3.35

Общие новости:
28.04.2019, 09:13

Форум:
10.06.2019, 07:36

Последний вопрос:
16.06.2019, 21:36
Всего: 149825

Последний ответ:
15.06.2019, 23:24
Всего: 258611

Последняя рассылка:
16.06.2019, 19:15

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
19.01.2011, 12:47 »
lamed
Спасибо, Андрей Владимирович! Удачного дня! [вопрос № 181937, ответ № 265510]
05.07.2011, 01:11 »
Ольга Андреева
Спасибо за советы, я постараюсь их учесть при покупке и настройке. [вопрос № 183741, ответ № 267883]

РАЗДЕЛ • .NET Framework / C# / Java

Создание программ на программной платформе .NET Framework и языках С# и Java.

[администратор рассылки: Коцюрбенко Алексей Владимирович (Модератор)]

Лучшие эксперты в этом разделе

solowey
Статус: Практикант
Рейтинг: 358
Коцюрбенко Алексей Владимирович
Статус: Модератор
Рейтинг: 278
Зенченко Константин Николаевич
Статус: Старший модератор
Рейтинг: 238

Перейти к консультации №:
 

Консультация онлайн # 142371
Раздел: • .NET Framework / C# / Java
Автор вопроса: Гергель Константин
Отправлена: 27.08.2008, 05:44
Поступило ответов: 3

Здравствуйте!

Помогите, пожалуйста, решить следующую проблему: есть картинка на сайте, пока она подгружается, нужно чтобы на его месте была другая картинка (индикатор загрузки, гиф-анимашка). по загрузке картинки индикатор загрузки убирается и картинка отображается во всей красе.

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

Спасибо большое!

Состояние: Консультация закрыта

Ответ # 227980 от Иоффе Мэир Вэлевич

Здравствуйте, Гергель Константин!

Скрипт в приложении.

Это не моя находка, просто когда-то видел где-то нечно подобное.. К сожалению с утра проверить не успеваю.
Надеюсь, что сработает.

По идее должно работать так:

Когда кликните на ссылку (вернее на картинку в ссылке), то картинка ожидания будет загружена в первый имидж, а большая картинка в спрятаный DIV.
Когда большая картинка подгрузится она скопирует себя в другой имидж

удачи

Приложение:

Последнее редактирование 27.08.2008, 09:29 [неизвестный]

Консультировал: Иоффе Мэир Вэлевич
Дата отправки: 27.08.2008, 08:52

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Ответ # 227999 от Пахолюк Артем Владимирович

Здравствуйте, Гергель Константин!
Я бы посоветовал вам копать в сторону Ajax - с его помощью легко сделать динамическую подгрузку чего угодно. По моему только так и можно решить вашу проблему. - пока картинка не загружена - показываетсяя индикатор загрузки, когда загрузится- вставляется в место индикатора загрузки, но это на ваше усмотрение - возможностей очень много.


Консультировал: Пахолюк Артем Владимирович
Дата отправки: 27.08.2008, 12:56

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Ответ # 228036 от Товарищ Бородин

Здравствуйте, Гергель Константин!
Ничуть не преуменьшая значения предыдущих ответов от многоуважаемых экспертов, добавлю, что для дескриптора IMG существует атрибут LOWSRC - это адрес компактной версии изображения, показываемой во время загрузки основного изображения. Вернее, так подразумевается, но ведь Вам никто не мешает подставить в этот атрибут адрес изображения, совсем не похожего на то изображение, которое Вы грузите в браузер. Этим изображением может явиться и индикатор загрузки. Вполне! Другое дело, что если основное изображение грузится очень долго, то индикатор будет проигрываться несколько раз - тогда не совсем понятно, для чего индикатор smile В этом случае лучше запустить туда картинку, которая просто "крутится", циклически воспроизводится. Это будет выглядеть вполне эстетично.
Только Ваш индикатор должен быть компактнее основного изображения - и гораздо компактнее. Он должен загружаться практически мгновенно. Иначе смысл пропадает. Соответственно, Вам имеет смысл использовать лишь очень простенькую анимашку, если Вы считаете, что страницы сайта критичны к скоростям доступа пользователей.

Использовать Ajax в данном случае, на мой взгляд, - все равно, что из пушки по воробьям палить. Он призван нести более конструктивную роль в веб-дизайне, нежели просто декоративную. Хотя это лишь мое мнение. Однако поверьте, что приложение таким путем Вы только усложните. Хотя и возможности Вы можете получить более широкие и интересные с точки зрения красоты. :)
С уважением, Товарищ Бородин


Консультировал: Товарищ Бородин
Дата отправки: 27.08.2008, 22:31

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Яндекс Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.15653 сек.

© 2001-2019, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.77 от 31.05.2019
Версия JS: 1.34 | Версия CSS: 3.35