Как получить изображение с помощью ajax запроса?

Есть некоторый .php файл, который возвращает файл изображения .png.

Как получить это изображение с помощью jQuery $.ajax() ?

Также, если были ошибки с входными параметрами, .php файл вернет ошибку в JSON виде.

Как понять, какая информация была возвращена - изображение или JSON с ошибкой?

UPDATE:

Мне нужно нарисовать графики статистики с помощью этого скрипта. .php файл получает некоторые данные (например, id аккаунта, статистика которого запрашивается) и проверяет - разрешено ли этому пользователю (id пользователя получен из сессии) просматривать статистику запрашиваемого пользователя, или нет. Если разрешено, то возвращается изображение, если нет - то ошибка json. То есть я могу сделать так, что если будет ошибка, то изображение не загрузится. Но мне нужно показать пользователю уведомление об ошибке.

5
задан Larry Cinnabar 24 September 2011 в 16:59
поделиться