Загрузка(preload) картинок на страницу с js
Иногда нужно загрузить дополнительные картинки на страницу, чтобы избежать их подгрузки после действия пользователя. Например при замене картинок при наведении курсора мыши. Пример использования на js :
function preloadImages() { var d=document; if(d.images){ if(!d.p) d.p=new Array(); var i,j=d.p.length,a=preloadImages.arguments; for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){ d.p[j]=new Image; d.p[j++].src=a[i];}} }
в теге <body> пишем следующее :
<body onload="preloadImages('/img/loader.gif','/img/im.gif')">
Комментарии (1) | ||
|