|
|
|
| Здравствуйте, я через аякс получаю ссылку на картинку и вставляю ее в src скрытого img. Как мне узнать что картинка загрузилась и ее можно показать ? | |
|
|
|
|
|
|
|
для: Satori
(27.09.2008 в 18:58)
| | Нашел решение в теме ниже )
var img = new Image();
img.src='........';
img.onload = function() {
//то что нужно сделать после полной загрузки картинки
}
|
| |
|
|
|
|
|
|
|
для: Satori
(27.09.2008 в 20:10)
| | если картинка - это фон, т.е. background, то IE6 (а у меня почему-то и 7) все равно будет грузить ее заново, а не брать из кэша уже загруженную. изврат вроде
.html {
filter: expression(document.execCommand("BackgroundImageCache", false, true));
}
|
не помог. это баг, на исправление которого требуется слишком много моего драгоценного времени. я подумаю об этом позже... | |
|
|
|
|
|
|
|
для: Satori
(27.09.2008 в 18:58)
| | Когда картинка в кэшэ onload иногда не срабатывает, есть ли возможность узнать находится картинка в кэшэ или нет ? Или вообще удалить ее из кэша и загрузить заново, что бы onLoad сработал ? | |
|
|
|
|
автор: tempik (04.08.2009 в 18:00) |
|
|
для: Satori
(28.09.2008 в 02:15)
| | загружай её с рандомным параметром каждый раз, например img,jpg?234234 | |
|
|
|