В «Opera» не работает «onload» для <img>, хотя щас попробую добавлять в дерево абсолютно позиционированное изображение с «visibility: hidden;».
-------------------------------------
Добавлено:
Если в дерево добалять, то срабатывает только первый раз, когда картинки еще нет в кэше
window.onload = function() {
var img = new Image();
img.src = 'image.gif';
img.onload = function() {
alert('loaded');
};
document.body.appendChild(img);
};
Конечно можно случайное число в запросе отправить, чтобы предотвратить кэширование, но все же это не выход. Подумаю как можно это реализовать…