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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> сильно ли грузит при new Image() ? 
:(
    Опции темы
Innuendo
Дата 29.6.2006, 16:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 745
Регистрация: 24.12.2005
Где: Молдова

Репутация: 2
Всего: 6



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

function loadingPictures(){ 
myImages =  new Array();
var PhotosNumber = 12;
for (var i=1; i<=PhotosNumber; i++)
       { myImages[i] = new Image();
          myImages[i].src = "fotki/"+i+".jpg";
       }
}

Вот теперь фото переклчаются моментально, без задержки и т.д.
Это так получается, что они через =new Image() загружаются в память? и отображаются быстрее. 
Не сильно ли это загружает сайт? не будет сложно для тех кто на диал-апе к примеру елси бдует 40 фоток?
потому-что эта же функция вызывается при <body onload... 


--------------------
=)
PM MAIL ICQ Jabber   Вверх
Aliance
Дата 30.6.2006, 01:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



Можно проверить работоспособность скрипта, в ФАКе был скрипт для этого.
Лично я всегда пользуюсь этим способом и не замечал и не замечаю разницы.
У меня были подключения: 32Kb/s, 128Kb/s, 256Kb/s, 10Mb/s - везде задержки не замечал. Но, естественно, если фотки сами по себе весят много, либо юзер жмет на нее еще до того как она загрузилась, эффект будет хуже. 
PM MAIL WWW ICQ Skype   Вверх
Innuendo
Дата 1.7.2006, 10:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 745
Регистрация: 24.12.2005
Где: Молдова

Репутация: 2
Всего: 6



Спасибо, тогда будем юзать =)

П.С. Ухты, мне ответили, а в "Моих сообщениях" ничего не выдавало =( 


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


 




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


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

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