我需要通过JavaScript(或)asp.net禁用Firefox默认PDF.js查看器。我发现在Firefox中选择一个非编程解决方案:如何使用asp.net禁用Firefox默认PDF查看器/插件?
选项 - >应用程序 - >内容型便携式文档在Firefox
在那里,我可以将其更改为使用Adobe Acrobat Reader格式动作默认预览,但我们如何在代码中做到这一点? 我们如何获取Firefox浏览器应用程序在java脚本代码中的操作。
我需要通过JavaScript(或)asp.net禁用Firefox默认PDF.js查看器。我发现在Firefox中选择一个非编程解决方案:如何使用asp.net禁用Firefox默认PDF查看器/插件?
选项 - >应用程序 - >内容型便携式文档在Firefox
在那里,我可以将其更改为使用Adobe Acrobat Reader格式动作默认预览,但我们如何在代码中做到这一点? 我们如何获取Firefox浏览器应用程序在java脚本代码中的操作。
简短的回答是你不能,至少在远程用户的PC上,几乎所有的浏览器都会将该活动标记为恶意(想想如果有人更改用于存储密码的程序,你会有什么感受)。
您可能需要使用pdf插件,方法与要求使用flash相同。
在这种情况下,轨道将是比asp.net更好的选择顺便说一句。
-1类的建议“使用编程语言X而不是Y”是主观的,不是很有用。关于是否能够配置默认的PDF阅读器,我不明白为什么这应该受到限制。例如,对于视频流,您可以免费在您的HTML页面上专门[嵌入VLC播放器](http://stackoverflow.com/questions/3120027/embed-vlc-player-in-html),flash或Windows Media播放器。没有什么“恶意”的。 – yms 2013-04-11 20:14:08
为什么要这样做。以及它如何与'asp.net'相关。 – 2013-03-25 06:47:04
在我的网站有可输入的pdf文件,所以我在浏览器中使用adobe acrobat打开pdfs,并通过asp.net发送邮件,我在Chrome中处理“chrome pdf viewer”,禁用并启用adobe,但不能在pdf中处理。 js插件在firfox – hmk 2013-03-25 06:54:34
如果这是可能的,那将是不使用该浏览器的原因。 – mkl 2013-03-25 15:25:13