powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как решить задачу?
13 сообщений из 13, страница 1 из 1
Как решить задачу?
    #34133407
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Необходимо перед аплоадом картинки на сервер показать юзеру что за картинку он выбрал
для этого после выбора файла в элементе <input type="file" id="file"/> я присваиваиваю
img1.src = file.value;
(img1.src = 'file:///'+file.value;)

В IE6 все работает на ура
В IE7 -нифига картинка не загружается

Как это побороть — юзер же должен увидеть то что он выбрал до отправки на сервер!
Можно ли это как-то обойти?
...
Рейтинг: 0 / 0
Как решить задачу?
    #34133431
Dmitry Uvarov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
имхо нельзя. Локальная безопасность ИЕ7 запрещает доступ ко многим файлам на дискеhttp://ln.com.ua/~openxs/articles/smart-questions-ru.html
...
Рейтинг: 0 / 0
Как решить задачу?
    #34133469
Фотография SkyLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнонимНеобходимо перед аплоадом картинки на сервер показать юзеру что за картинку он выбрал
для этого после выбора файла в элементе <input type="file" id="file"/> я присваиваиваю
img1.src = file.value;
(img1.src = 'file:///'+file.value;)

У меня все нормально показывается. Правда я file:// не пишу, а сразу путь.
...
Рейтинг: 0 / 0
Как решить задачу?
    #34133483
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, Dmitry Uvarov, Вы писали:

DU>имхо нельзя. Локальная безопасность ИЕ7 запрещает доступ ко многим файлам на диске

И даже если сайт находится в зоне Интрасеть?
...
Рейтинг: 0 / 0
Как решить задачу?
    #34133540
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SL>У меня все нормально показывается. Правда я file:// не пишу, а сразу путь.

Я написал 2 варианта
SL>img1.src = file.value;
SL>(img1.src = 'file:///'+file.value;)

А как работает? просто статический файл страницы открывается в проводнике? или эта страница открывается с сервера?

у меня статическая страница на диске С тоже открывается без проблем, а как только ее помещаеш на сервер и открываеш с него — нет
...
Рейтинг: 0 / 0
Как решить задачу?
    #34133596
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DU>имхо нельзя. Локальная безопасность ИЕ7 запрещает доступ ко многим файлам на диске

И о каком удобстве и заботе о юзере в таком случае может идти речь? ежели нельзя организовать предварительный просмотр изображения
Мелкософт вместо того чтобы дыры латать просто рубит потенциальные возможные проблемы и плевать что удобный функционал порезан, зато нет головной боли с секурити! Козлы в общем :(
...
Рейтинг: 0 / 0
Как решить задачу?
    #34141854
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, Аноним, Вы писали:

А>Необходимо перед аплоадом картинки на сервер показать юзеру что за картинку он выбрал
А>для этого после выбора файла в элементе <input type="file" id="file"/> я присваиваиваю
А>img1.src = file.value;
А>(img1.src = 'file:///'+file.value;)

А>В IE6 все работает на ура
А>В IE7 -нифига картинка не загружается

А>Как это побороть — юзер же должен увидеть то что он выбрал до отправки на сервер!
А>Можно ли это как-то обойти?

Я сделал так. После выбора картинки подгужаю ее в бд как временную и отображаю на странице.
Если человек грузит изображение значит заливаю в бд как загруженную.
...
Рейтинг: 0 / 0
Как решить задачу?
    #34141888
Фотография SkyLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Аноним
А как работает? просто статический файл страницы открывается в проводнике? или эта страница открывается с сервера?

у меня статическая страница на диске С тоже открывается без проблем, а как только ее помещаеш на сервер и открываеш с него — нет

Возможно где-то все-таки запрет какой-то, т.к. страницы у меня с сервака. Я просто делал свой аплоадер специально для графики с предпросмотром, чтоб знать шо в базу грузишь. Все работает на ура, да и IE тоже семерка, так что тут уж не знаю.
...
Рейтинг: 0 / 0
Как решить задачу?
    #34143148
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А>Я сделал так. После выбора картинки подгужаю ее в бд как временную и отображаю на странице.
А>Если человек грузит изображение значит заливаю в бд как загруженную.

Так дело как раз в том что картинка может весить и мег и более и канал может быть слабеньким и пока автоматом подгрузить юзер озвереет, а когда увидит что он полтора часа сидел и ждал кода эта мелкософтовская хрень отработает и загружено не то изображение — он пойдет бить лицо какому-нибудь Биллу Гейтцу :)
...
Рейтинг: 0 / 0
Как решить задачу?
    #34146429
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SL>у меня статическая страница на диске С тоже открывается без проблем, а как только ее помещаеш на сервер и открываеш с него — нет

SL>Возможно где-то все-таки запрет какой-то, т.к. страницы у меня с сервака. Я просто делал свой аплоадер специально для графики с предпросмотром, чтоб знать шо в базу грузишь. Все работает на ура, да и IE тоже семерка, так что тут уж не знаю.

Твой сайт находится в Trusted зоне или в Intranet зоне? Ты испоьзуеш FSO ActiveX на страницах?
...
Рейтинг: 0 / 0
Как решить задачу?
    #34146533
Фотография SkyLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Аноним
Твой сайт находится в Trusted зоне или в Intranet зоне? Ты испоьзуеш FSO ActiveX на страницах?
Сайт в Intranet, ActiveX не использую вообще.
...
Рейтинг: 0 / 0
Как решить задачу?
    #34146747
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SL>Твой сайт находится в Trusted зоне или в Intranet зоне? Ты испоьзуеш FSO ActiveX на страницах?
SL>Сайт в Intranet, ActiveX не использую вообще.

Залез в настройки Intranet зоны — все поразрешал и асеравно зараза не хочет отображать картинку, но странно не только это, а то что в Trusted зоне картинка таки отображается!
...
Рейтинг: 0 / 0
Как решить задачу?
    #34151769
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оказалось что Мелкософт запретил в новой версии ИЕ доступ к локальным файлам, но это можно подправить в реестре (хотя могли бы додуматься и в настройки зоны вынести)
Для картинок надо править


[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BLOCK_LMZ_IMG]
"iexplore.exe"=dword:00000000
"explorer.exe"=dword:00000000
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как решить задачу?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]