私は、ユーザーがいっぱいになるフォームを持っています(JSPページ)。入力の1つは「ファイル」タイプです。新しいウィンドウがポップアップするプレビューボタンがあり、javascriptを使用して塗りつぶしたフォームをレイアウトして表示します。 "ファイル"入力はハイパーリンクとして表示され、ユーザーがハイパーリンクをクリックすると、添付ファイルを開くことになっています。あなたがpdfを添付すれば、私はハイパーリンクをクリックすると、foxitリーダーが開きます。テキストファイルの場合は、メモ帳が開きます。ファイルを使用してWebページ内のローカルファイルを開く://
file://
を使ってみましたが、何も起こっていないようです。それはfile://
プロトコルがロックダウンされているMSIEのセキュリティ機能のようです。
(ActiveX、ajax)なしでこの機能を実装するにはどうしたらよいですか?
私は、ユーザーがファイルをアップロードする前に彼のことを意味すると思います。そのファイルを確認するのが好きです。だから、彼らは "C:/MyTextdocument.txt"それ自体をアップロードしたいと言うと言うと、彼は私が動作すると期待している "file:// c:/MyTextdocument.txt"を開きたいと思っていますか?ユーザーがファイルへのローカルパスを指定したためです。 – Sphvn