use*_*436 5 csv firefox download mime-types
我需要在firefox中打开一个csv文件.默认情况下,它会要求我选择下载位置或使用外部程序打开它.但是,关于上下文,我必须在浏览器中直接显示它作为纯文本,而不是通过弹出屏幕,询问我该如何处理该文件.
我试图调整Firefox"mimetype.rdf"以强制在浏览器中打开内容类型"text/csv".但是,我没有找到关于这个文件的太多信息,所以我或多或少地猜测......这就是我出来的:
<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>
Run Code Online (Sandbox Code Playgroud)
我的想法是强制firefox将text/csv视为text/plain.此代码不起作用.但无论如何,我设法使用"Mason"firefox扩展强制内容类型.但是,当浏览器将其视为text/plain时,它建议我用记事本或下载打开它,对我没什么帮助.
我尝试了其他内容类型,text/html,text/xml,它总是要求我选择外部应用程序或下载.
我尝试使用几个扩展,"openInBrowser"和"ViewAsText"使我能够做我想要的,但我必须明确地进入菜单并单击"在浏览器中查看文本",没有可能设置行为对于内容类型"text/csv".
我如何解释我希望默认情况下在firefox中打开所有"text/csv"?
任何的想法?
谢谢
您可以有一个上传字段,用于将 CSV 文件上传到服务器。使用服务器端代码(例如 ASPX),您可以上传文件,然后读取 CSV 文件的内容并使用 Response.Write 将结果显示到浏览器。