![]() |
Предпросмотр картинки перед загрузкой (Opera vs IE)
Поиск юзал, ничего похожего не нашел, хотя помню, что с год назад задавал тут похожий вопрос...
Есть <form... , в ней <input type=file... Человек выбирает файл на своем компе, после этого по onclick или onchange (в зависимости от браузера) нужно отобразить эту картинку (если это картинка). Понял как это сделать в IE, почти всегда работает в Mozilla, но вот чтобы это заработало в Opera.... Помогите, PLZ. Сейчас это выглядит вот так: Код:
my_image_src=document.forms["f"].elements["fileid"].value; |
зачем такие извращения ? что, человек на своем же харде не может посмотреть картинку?
делайте все проще.... |
Ты можешь мне не верить, но есть люди, которые не могут сделать даже этого...
А насчет первого вопроса - Для удобства! Когда человек заливает на сервер несколько фотографий (мой случай), ему _удобно_ видеть что на них изображено, а не просто их название (а часто только его часть)... ЗЫ. Прошу в студию только ответы по делу, а не "-зачем тебе BMW? Купи запорожец, он тоже ездит (вариант: ходи пешком)"... |
никакого локалхоста там не надо.... смысл совсем другой... у меня работает просто путь, даже без всяких file://
|
Хм... А пример можно?
ЗЫ. Сам спросил - сам ответил http://my.opera.com/forums/showthrea...ht=local+image |
ну вот в 5-ке и 6-ке это работало :) а теперь там написано, что не будет работать из-за безопасности... :) и вообще, пользователей оперы не так много, чтобы на них ориентироваться... а те, кто и пользуются этим дерьмом, врядли не умеют картинки на своем винчестере глядеть :)
|
Не страдайте фигнёй :beer:
|
Часовой пояс GMT +4, время: 20:05. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.