在firefox浏览器中显示csv
我需要在firefox中打开一个csv文件。默认情况下,它要求我选择下载位置或使用外部程序打开它。但是,关于上下文,我必须在浏览器中以纯文本的形式直接显示它,而不经过弹出屏幕,弹出屏幕会询问我如何处理文件 我试图调整Firefox的“mimetype.rdf”,以强制在浏览器中打开内容类型“text/csv”。然而,我找不到关于这个文件的太多信息,所以我或多或少是在猜测。。。这就是我得出的结论:在firefox浏览器中显示csv,firefox,csv,download,mime-types,Firefox,Csv,Download,Mime Types,我需要在firefox中打开一个csv文件。默认情况下,它要求我选择下载位置或使用外部程序打开它。但是,关于上下文,我必须在浏览器中以纯文本的形式直接显示它,而不经过弹出屏幕,弹出屏幕会询问我如何处理文件 我试图调整Firefox的“mimetype.rdf”,以强制在浏览器中打开内容类型“text/csv”。然而,我找不到关于这个文件的太多信息,所以我或多或少是在猜测。。。这就是我得出的结论: <RDF:Description RDF:about="urn:mimetype:text/c
<RDF:Description RDF:about="urn:mimetype:text/csv"
NC:value="text/csv"
NC:editable="false"
NC:description="CSV page"
NC:fileExtensions="csv">
<NC:handlerProp RDF:resource="urn:mimetype:handler:text/plain"/>
</RDF:Description>
我的想法是强迫firefox将text/csv视为text/plain。此代码不起作用。但无论如何,我还是设法使用“Mason”firefox扩展强制输入内容类型。但是,当浏览器将其视为文本/纯文本时,它建议我用记事本打开或下载,这对我没有多大帮助
我尝试了其他内容类型,text/html、text/xml,它总是要求我选择外部应用程序或下载
我尝试使用几个扩展,“openInBrowser”和“ViewAsText”使我能够做我想做的事情,但我必须明确进入菜单并单击“在浏览器中以文本形式查看”,无法为内容类型“text/csv”设置行为
我如何解释我希望在默认情况下在firefox中打开所有的“text/csv”
有什么想法吗
谢谢您可以有一个上载字段,将CSV文件上载到服务器。使用服务器端代码(例如ASPX),您可以上载文件,然后读取CSV文件的内容,并使用响应显示结果。写入浏览器 服务器是否为您提供了正确的mime头?是的,我使用firebug检查了头,我确实得到了text/csvb。顺便说一句,我提供的mimetype.rdf代码是错误的,我设法强制使用text/plain content类型,但不是根据我编写的,有点困惑。。。覆盖是由“Mason”firefox插件完成的。我在重新表述我的问题。