質問: WEBアプリを作成しておりますが、WEBサーバー上ではなく、自分のローカルPC環境、ファイルサーバーなど、エクスプローラーで見えるファイルについて、 file api など使って ブラウザから、DBにたとえば c:\data\test.xls と記録しておき、 ブラウザ画面では ソースに DBから参照したパスを含んで 表示 と指定して、クリックしたらEXCELが起動してファイルを表示する といったことは可能でしょうか? EXCELだけでなく、その他の PC側にインストールされているアプリケーションで、拡張子などで関連付けされている ファイルに応じて、アプリケーションを起動して内容を確認することは可能でしょうか? input type="file" を使って、ローカルの画像ファイルをプレビューで表示することはできたのですが、 ファイル選択をせず、DBにあるファイルパスを使って、画像も含め、さまざまなファイルを 内容確認したいのですが、可能なことでしょうか? よろしければ回答お願いいたします。
回答: > > 表示 と指定して、クリックしたらEXCELが起動してファイルを表示する > > といったことは可能でしょうか? > > > できません。 たとえセキュリティの制限を無理やり取り外しても「関連付けで表示」は出来ません。