可能重复:
Is it possible to display an RTF file inside a web page using PHP?
我想在页面上内联显示.doc文件。
我尝试在我的控制器操作中使用send_file方法:
mime_types = {
:doc => 'application/msword',
:docx => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
:pdf => 'application/pdf',
:rtf => 'application/rtf',
:jpg => 'image/jpeg',
:tiff => 'image/tiff'
}
send_file 'c:/sites/efiling2/test.rtf',
:filename => '2',
:type => mime_types[:doc],
:disposition => 'inline'对于pdf文件,它可以工作,但对于文档文件浏览器要求我打开文件的Word或保存在迪克。
可以在页面上内联打开文档吗?
发布于 2012-05-02 18:47:51
问题是您的浏览器无法查看word doc文件,这就是为什么它提供您保存它的原因。我建议您查看一些HTML文档查看器。看看http://www.documentcloud.org/opensource
https://stackoverflow.com/questions/10419608
复制相似问题