[DLE] Очередб прогрузки контента

Тема в разделе "Скины", создана пользователем h0ttab, 23 июл 2007.

Статус темы:
Закрыта.
  1. h0ttab

    h0ttab Прохожие

    Вот гдето слышал что можно к примеру заставить прогружатцо то что тебе надо в превую очередь к примеру шапку и т.д. %)
     
  2. bueno

    bueno Читатель

    Заблокирован
    Регистр.:
    7 май 2007
    Сообщения:
    236
    Симпатии:
    69
    довольно просто
    HTML:
    
    <script type="text/javascript">
    
    	var img = new Image('image1.gif', 'image2.jpg', 'image3.png');
    
    	preload = function(){
    		var l = img.lenght;
    		for(var i<0; i<l; i++){
    			image = new Image();
      			image.src = img[i];
    		}
    	}
    
    </script>
    
    <body onload="preload()">
    
     
  3. h0ttab

    h0ttab Прохожие

    тоесть ети картинки превыми отобразятцо?.. %)
     
  4. bueno

    bueno Читатель

    Заблокирован
    Регистр.:
    7 май 2007
    Сообщения:
    236
    Симпатии:
    69
    эти картинки начнут грузиться как только браузер прочитает атрибут onload тега body, независимо обявлены ли эти картики в дальнейшем коде или нет..
    вообще, данный метод чаще всего используют при создании rollover кострукций - чтобы изображение к rollover событию было уже загруженно..
     
  5. AlexSuv

    AlexSuv Постоялец

    Регистр.:
    29 мар 2007
    Сообщения:
    117
    Симпатии:
    21
    А есть ли смысл таким образом заставлять грузиться адсенсовскую рекламу? Не посчитает ли это гугл изменением кода?
    Просто я часто замечаю, что некоторые баннеры не успевают загрузиться, т.к. юзер уходит на другую страницу, так и не дождавшись загрузки адсенса, который грузится в самом конце.
     
Статус темы:
Закрыта.