Предварительный просмотр изображений Rails во всех браузерах - PullRequest
2 голосов
/ 09 июля 2011

Можно ли предварительно просмотреть изображение (при загрузке) перед сохранением во всех браузерах.Я реализовал этот способ для Firefox:

document.getElementById("preview-photo").src = what.files[0].getAsDataURL();

, он отлично работает, а для IE

document.getElementById("preview-photo").src = what.value;

этот доцент работает и в том же случае с другими браузерами, такими как Chrome и Safari.В настоящее время я вижу предварительный просмотр только в Firefox, другие браузеры не показывают предварительный просмотр.

Пожалуйста, посоветуйте мне, как работать с этим.

Спасибо

1 Ответ

0 голосов
/ 21 августа 2011

Не существует полностью кросс-браузерного способа сделать это из-за настроек безопасности в большинстве браузеров, запрещающих доступ к управлению файлами.

Это может означать обходной путь для FF3, IE7 и несколько других случаев:

Как загрузить изображение для предварительного просмотра перед загрузкой через JavaScript

...