У нас есть простая форма HTML с <input type="file">
, как показано ниже:
<form>
<label for="attachment">Attachment:</label>
<input type="file" name="attachment" id="attachment">
<input type="submit">
</form>
В IE7 (и, вероятно, во всех известных браузерах, включая старый Firefox 2), если мы отправляем файл, например '//server1/path/to/file/filename', он работает правильно и дает полный путь к файл и имя файла.
В Firefox 3 он возвращает только "имя файла" из-за своей новой "функции безопасности", чтобы обрезать путь, как описано в системе отслеживания ошибок Firefox (https://bugzilla.mozilla.org/show_bug.cgi?id=143220)
У меня нет подсказки, как преодолеть эту "новую функцию", потому что она заставляет все формы загрузки в моем веб-браузере перестать работать с Firefox 3.
Может ли кто-нибудь помочь найти одно решение для получения пути к файлу как в Firefox 3, так и в IE7?