、私はインラインフレームを使用して、ファイル(Word文書)をプレビューしようとしています:Express.jsがブラウザにファイルをダウンロードさせないようにするにはどうすればよいですか?ブラウザで
<iframe style="float:right;" src = "/ViewerJS/#../demo/ohm2013.odp" width='400' height='300' allowfullscreen webkitallowfullscreen></iframe>
(それは、関連だと、これはライブラリである:http://viewerjs.org)
をサーバー側では私は、ストリーム(MongoDB/GridFS)からファイルを取り出して、それをresオブジェクトにパイプしています。関連するコードは次のとおりです。
res.contentType("application/msword");
readstream.pipe(res);
ブラウザ側では、このファイルをプレビューする代わりにローカルでダウンロードします。
ブラウザでダウンロードする代わりにファイルをプレビューするにはどうすればよいですか?