JavaScript を使用してブラウザのダウンロード ファイル プロンプトを実装する方法があるかどうか疑問に思っていました。
私の理由-ユーザーは、Webサーバーからアクセスできないローカルファイルサーバーにファイルをアップロードします。つまり、両方が異なるドメインになります。
たとえば、Web サイトが でホストされているwww.xyz.com
としますが、ファイルは のようなアドレスのローカル ファイル サーバーに存在します\\10.10.10.01\Files\file.txt
。ActiveX と VBscript を使用して、ファイルをローカル ファイル サーバーにアップロード/転送する方法を教えてください。(聞かないでください:-)
そのため、データベースにローカル ファイル パスを保存し、そのデータをグリッドにバインドしています。ユーザーがそのリンクをクリックすると、(JavaScript を使用して) ウィンドウでファイルが開きます。
問題は、テキスト、jpg、pdf などの特定のファイル タイプがブラウザ ウィンドウ内で開かれることです。クライアント側のスクリプトを実装content-type
または使用するにはどうすればよいですか? content-disposition
それは可能ですか?
EDIT:ローカルファイルサーバーには、ファイルが保存されるウィンドウの共有フォルダーがあります。