我在 Firefox 上的图像有一些问题,希望你能帮助我。
我有一个页面(.aspx - VB.NET),它是图像的查看器,我构建了一个树视图来导航文件夹,并构建了一个按钮来传递图像。我的问题是它在 IE 中运行良好,但图像在 Firefox 中不显示。
我使用的是绝对路径,因为图像与应用程序不在同一台服务器上,所以我通过代码隐藏获取路径,并更改我的 asp.net 控件图像的属性。像这样:
Image.ImageUrl = "\\spoad1\Mkt\FOTOS GERAL DA FAMILIA OPTION\2005 - CONFRATERNIZAÇÃO\apng.PNG"
在 IE 上,工作正常;它更改了添加 file:// 部分的路径并将反斜杠(“\”)更改为“/”
file://spoad1/Mkt/FOTOS%20GERAL%20DA%20FAMILIA%20OPTION/2005%20-%20CONFRATERNIZAÇÃO/apng.PNG
请注意,//spoad1 是我的图像本地化的服务器。
但是在火狐上就不行了,图片的网址变化很大。使用控制台错误,我得到这个:
http://localhost/main/FamiliaOption/%5C%5Cspoad1%5CMkt%5CFOTOS%20GERAL%20DA%20FAMILIA%20OPTION%5C2005%20-%20CONFRATERNIZA%C3%87%C3%83O%5Capng.PNG
似乎 Firefox 正在添加我的应用程序的当前位置 (http://localhost/main/FamiliaOption/) 并在此之后添加 URL。如何让 Firefox 正确显示 URL?