相关疑难解决方法(0)

Firefox链接到本地​​或网络页面不起作用

我有一个.asp应用程序,其中图像文件(.PDF)存储在目录中(由复印机/扫描仪提供).创建的文件名存储在数据库表中.从网页启动查询时,会创建指向该文件的链接.单击时,应显示图像.此功能在Internet Explorer中100%有效.在Firefox中没有这样的运气(我有一些Firefox用户).创建的超链接如下所示file://Server/Scanner/XYZ.pdf

Firefox帮助建议原因是这样的:

本地或网络页面的链接不起作用.作为安全预防措施,Firefox禁止Internet上的站点链接到存储在本地计算环境中的文件.这些文件可能包括计算机上的文件,映射的网络驱动器和UNC网络路径

没有针对变通方法的建议似乎有效(或者我不了解创建图像显示的步骤)任何建议?

pdf firefox unc asp-classic

34
推荐指数
4
解决办法
6万
查看次数

如何在网页上显示来自本地机器的图像

这是场景:我在 LAN 网络上有两台机器。其中之一是充当 Web 服务器。当第二个客户端机器浏览器 (Firefox) 从服务器发出请求时,它发送以下 html

<!DOCTYPE HTML>
<html>
<body>
<img src="C:\Users\General\Desktop\map1.jpg" align="middle">
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

但是图像不显示。我对 img 标签尝试了以下变体:

<img src="C:/Users/General/Desktop/map1.jpg" align="middle">
<img src="file:///C:/Users/General/Desktop/map1.jpg" align="middle">
<img src="http://localhost//file:/C:/Users/General/Desktop/map1.jpg" align="middle">
Run Code Online (Sandbox Code Playgroud)

有趣的是,如果我查看页面源代码并将 html 内容保存到本地文件并在它工作的浏览器中打开它。完全相同的 html 代码在从服务器获取时不起作用,但在本地机器上打开时起作用。

请注意,我正在尝试从客户端计算机加载图像,因为在我的场景中不可能在服务器计算机上存储图像。(服务器实际上是一个没有 SD 卡的 Arduino Mega)

html image

6
推荐指数
1
解决办法
3万
查看次数

标签 统计

asp-classic ×1

firefox ×1

html ×1

image ×1

pdf ×1

unc ×1