Вход на сайт
Прелоад изображений
294
NEW 16.07.11 11:50
Нужно сделать прелоад. Решил собрать нужные картинки в один бильд и пусть из него берутся нужные части. Но как средствами HTML нарезать эти картинки или какие способы используются?
NEW 16.07.11 13:10
То шо нада! Филен данк. )
Да что-то он у меня хреновато работал и непостоянно. Загруз всего изображения кажется более уверенным и уневерсальным способом, конечно немного мороки с "нарезкой" но зато никаких тормазов в менюшках... во всех браузерах. )
А есть более изящьные, но не менее уверенные спобы прелоада?
в ответ Poiser 16.07.11 13:00
В ответ на:
Вот для примера...
Вот для примера...
То шо нада! Филен данк. )
В ответ на:
прелоадер на яваскрипте очень неплохой
прелоадер на яваскрипте очень неплохой
Да что-то он у меня хреновато работал и непостоянно. Загруз всего изображения кажется более уверенным и уневерсальным способом, конечно немного мороки с "нарезкой" но зато никаких тормазов в менюшках... во всех браузерах. )
А есть более изящьные, но не менее уверенные спобы прелоада?
NEW 16.07.11 13:43
поставь в хедер яваскрипт функцию из дримвивера
и потом вызывай ее из боди
а потом используй любой метод для вывода картинок, они уже будут загружены
В ответ на:
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a.indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a;}}
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a.indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a;}}
}
и потом вызывай ее из боди
В ответ на:
<body onload="MM_preloadImages('картинка1.jpg,картинка2.jpg')">
<body onload="MM_preloadImages('картинка1.jpg,картинка2.jpg')">
а потом используй любой метод для вывода картинок, они уже будут загружены
Продвижение сайтов, реклама: https://www.pro33.net