記事の全体: 私の会社のプロジェクトでは、サードパーティのソフトウェアで生成されたレポートをアップロードする必要があります。このソフトウェアによって生成されるすべてのレポートは、常に同じディレクトリに配置されます。 サプライヤーのウェブサイトから特定のディレクトリに請求書をダウンロード/保存すると、アップロードする正しいディレクトリを見つけることが難しくなります。それぞれの場所での<input type = "file">の作業ディレクトリを制御しますか?
コンピュータは、Windows Server 2003を実行し、現在私たちは、デフォルトで正しいディレクトリを指すように、ファイルの入力を設定することで、使いやすさ、およびコンプライアンスを増加したいと思いIE6
持っています。
私は当初、ファイルを入力値に直接設定できるようにしたいと考えていましたが、これはほとんどのブラウザで無効になっている理由があります。 javascriptを使用するか、HTMLブラウザーボタンを押したときに開くディレクトリをコントロールすることは可能ですか?
もしそうでない場合、それを達成するための他の提案はありますか?ブラウザに必要な作業ディレクトリを使用させるためのショートカットを正常に設定するための簡単な方法です。 (IEはショートカットの 'start in'パラメータを無視しているようです)
Javaは少し侵襲だと思いますか? –
フラッシュアップロードコントロールは、それをカットしません、彼らは基本的なHTMLと同じセキュリティルールに従います - ファイルの名前は、私が選択した多くのActiveXコントロールとフラッシュアップロードコントロールがあります。拡張機能のみ。 あなたはJavaのフットプリントについては正しいですが、私はちょうどActiveXコントロールやレジストリのハックを使用することを躊躇しています。 P – brianpeiris