JavaScript класс FileReader не работает с IE - PullRequest
0 голосов
/ 10 декабря 2011

Я использую javascript класс FileReader для предварительного просмотра изображения перед его загрузкой на сервер.Кажется, что все работает нормально с Firefox и Chrome, но по какой-то причине он не работает с IE.(Это для фреймворка Cakephp)

Есть ли способ исправить это, чтобы он работал и в IE?

Ответы [ 2 ]

12 голосов
/ 10 декабря 2011

В IE вы должны использовать ActiveXObject , потому что IE не является браузером

1 голос
/ 10 декабря 2011

FileReader - относительно новое дополнение к JavaScript, и, поскольку Internet Explorer устарел, он пока не поддерживает его. Internet Explorer 7/8 вообще не поддерживает его, а IE9 имеет лишь частичную поддержку автономного хранилища. Internet Explorer 10, однако, получит раннюю поддержку. Я бы просто прикрепил туда сообщение для пользователей IE, в котором он говорил (вежливо, конечно), чтобы получить настоящий браузер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...