2010-02-24 2 views
0

Мне нужен полный путь клиента к файлу на стороне сервера, чтобы я мог использовать библиотеку для получения текста из документа. Оказывается, что по соображениям безопасности, IE8 заменяет имя файла сПолучение имени файла из элемента управления FileUpload - ASP.NET

C:\fakepath\document.doc 

Есть ли способ, чтобы получить полный путь к имени файла?

ответ

1

Только если пользователь включил этот параметр (отключен по умолчанию) в IE8, вы можете отправить полный путь.

Инструменты >> Свойства обозревателя >> Вкладка «Безопасность» >> Пользовательский уровень (для выбранной зоны) >> Разный раздел, установите флажок «Включить путь к локальному каталогу при загрузке файлов на сервер».

0

No.

По соображениям безопасности, IE не будет посылать путь к серверу. Это невозможно.

Возможно, вы сможете использовать Flash.

+0

Это неправда, есть способ получить его. См. Мой ответ. –

+0

@jacerhea: Я имел в виду на сервере. – SLaks

Смежные вопросы