<input type="file">
以下に示すように、を含む単純な HTML フォームがあります。
<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 )で説明されているように、パスを切り捨てる新しい「セキュリティ機能」のため、「ファイル名」のみを返します。
この「新機能」を克服する方法がわかりません。Web アプリケーションのすべてのアップロード フォームが Firefox 3 で動作しなくなるためです。
Firefox 3 と IE7 の両方でファイル パスを取得するための単一のソリューションを見つけるのを手伝ってくれる人はいますか?