Отображение изображения загруженного с помощью ajax
Здравствуйте.
Я проверяю через Ajax когда изображение на сервере изменилось и загружаю через Ajax. Потом хочу его отобразить. Использую следующий метод: Перевожу в base64 картинку и image.scr = 'data:image/jpeg;base64,' + base64(data); Все отлично работает, но в IE не отображается. Почему использую данный метод. Т.к. картинка сначало загружается, и как полностью загрузилась прорисовывается. Тоесть пользователь не видет, как она построчно грузится. Поэтому image.scr = 'http://www.site.ru?' + Random не подходит. Есть ли аналогичные методы? И что посоветуете делать с IE? |
попробуйте
image.setAttribute('src','data:...') |
В последнем IE все же работает, по идее в 7 не должно работать. Нарыл, что можно еще через canvas отрисовать. Но опять же тогда старые версии браузеров не будут поддерживать.
|
Часовой пояс GMT +3, время: 13:23. |