如何使用asp.net禁用Firefox默认PDF查看器/插件



我需要通过javascript(或)asp.net禁用Firefox默认的PDF.js浏览器。我在Firefox选项中找到了一个非编程的解决方案:

选项->应用程序->内容类型可移植文档firefox中格式操作默认预览

我可以将其更改为使用adobeacrobatreader,但我们如何在代码中做到这一点?如何在java脚本代码中获得Firefox浏览器应用程序操作

如果您发送以下标头和包含PDF的响应:

Content-Disposition: Attachment

浏览器将其视为文件下载,而不是要显示的文档,打开后将使用用户默认的PDF查看器打开。

简短的回答是你不能,至少在远程用户的个人电脑上,几乎所有的浏览器都会将这种活动标记为恶意(想想如果有人更改了用于存储密码的程序,你会有什么感觉)。

你可能会要求使用PDF插件,就像你可以要求使用flash一样。

在这种情况下,

rails比asp.net要好得多。

最新更新