Joe*_*Joe 34 pdf firefox unc asp-classic
我有一个.asp应用程序,其中图像文件(.PDF)存储在目录中(由复印机/扫描仪提供).创建的文件名存储在数据库表中.从网页启动查询时,会创建指向该文件的链接.单击时,应显示图像.此功能在Internet Explorer中100%有效.在Firefox中没有这样的运气(我有一些Firefox用户).创建的超链接如下所示file://Server/Scanner/XYZ.pdf
Firefox帮助建议原因是这样的:
本地或网络页面的链接不起作用.作为安全预防措施,Firefox禁止Internet上的站点链接到存储在本地计算环境中的文件.这些文件可能包括计算机上的文件,映射的网络驱动器和UNC网络路径
没有针对变通方法的建议似乎有效(或者我不了解创建图像显示的步骤)任何建议?
Mar*_*mic 31
这是为安全性而设计的默认Firefox行为.假设大多数网站可能不知道您在哪里以及在哪里使用本地文件(包括UNC路径).
这可以在firefox中关闭:
那应该为你做.您有更多信息:
ale*_*rul 13
更新
Firefox 1.5.x或更新版本
搜索硬盘驱动器上的Firefox配置文件夹,例如(12345678代表八个随机数字和字母):
在此文件夹中,创建一个名为user.js的文本文件.将以下行写入该文本文件:
<a href="file://N:/path/to/file.ext">test</a>
适用于我的电脑(Firefox 3.0.3 和19.0 beta),附带以下参考资料:
user.jsuser_pref("capability.policy.default.checkloaduri.enabled", "allAccess");<img src="file://///server/share/image.png" /><img src="file://\\\server\share\image.png" /><img src="file://d:\image.png" /><img src="file:///d:\image.png" /><img src="file://d:/image.png" />此外,如果您使用的是NoScript插件,请选中Advanced\Trusted\Allow local links选项.
小智 6
阅读这里给出的解决方案,我按照链接链接到本地页面不起作用,对我来说,只有这个工作得很好(我使用wordpress作为本地wamp安装的个人常见问题解答):
.
user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");
user_pref("capability.policy.localfilelinks.sites", "http://localhost");
user_pref("capability.policy.maonoscript.javascript.enabled", "allAccess");
Run Code Online (Sandbox Code Playgroud)
您可以将"security.checkloaduri"设置保留为其默认值,还可以保留"security.fileuri.strict_origin_policy".多亏了这三行,您只需为本地服务器例外.
请注意,如果您需要返回到prefs.js文件,请注意Firefox将按字母顺序排序.所以你最后添加的3行将在某个开头;).
难道你不应该真正将页面存储在应用程序目录中并以这种方式引用它们吗?http://SITENAME/Server/scanner/XYZ.pdf。
我们对所有存储在一个目录中的文件执行类似的操作,只存储文件名。然后,我们使用已知的文件夹名称创建链接并附加文件名。这效果很好。
最后,Firefox 对文件名中斜杠的方向也更加严格。确保它们都是“/”而不是“\”。
希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
63226 次 |
| 最近记录: |