Элемент управления FileUpload в IE8 не позволяет пользователю вводить путь вручную - PullRequest
1 голос
/ 16 июня 2009

У меня есть страница с элементом управления FileUpload. В IE7 он разрешал просмотр файлов / каталогов с помощью кнопки «Обзор» (которая вызывает диалог с каталогом файлов) или путем ручного ввода пути к файлу. В IE8 часть элемента управления в текстовом поле, кажется, отключена и позволяет указать файл, только найдя его с помощью кнопки «Обзор». Это не является большой проблемой для пользователей, которые редко вводят путь к файлу вручную, но наша команда QA полагается на ручной ввод пути к файлу в рамках наших автоматических тестов. Кто-нибудь знает, можно ли это изменить?

ОБНОВЛЕНИЕ: Это поведение было добавлено как функция безопасности в IE8 и не может быть изменено. http://www.tomsguide.com/us/internet-explorer-microsoft-security-hackers,news-1858.html

Ответы [ 3 ]

1 голос
/ 16 июня 2009

Вам действительно нужно это изменить? Вы можете нажать кнопку Browse, а затем вручную ввести путь к файлу в диалоговом окне просмотра - в этом диалоговом окне будет указан полный путь, введенный (или вставленный) в него. Это то же самое, но с одним дополнительным щелчком, чтобы отобразить диалоговое окно, и одним дополнительным щелчком (или Enter), чтобы подтвердить его.

0 голосов
/ 26 июня 2011

Это очень прискорбно, если кто-то найдет автоматизированное решение для загрузки файлов, пожалуйста, напишите здесь (возможно ли это с быстротой?) (Возможно ли это с watin и firefox?).

Существует еще одна ссылка + пример проблемы IE8 и выше:

Элемент управления FileUpload в IE8 не позволяет пользователю вводить путь вручную

0 голосов
/ 16 июня 2009

Я не знаю, можете ли вы заставить IE8 разрешить вам вводить путь, но обычно с помощью средства выбора файлов вы можете ввести путь и нажать кнопку «Открыть». (У меня нет IE8, поэтому я не знаю точно, как он выглядит)

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