我在html页面中有一个img标签。我的img源是远程服务器上的文件。当我尝试在Firefox中渲染img时
file://///server/folder1/folder2/name.jpg
它正确呈现。但是当我尝试将相同的URL放在img标签中时:
<img alt="" src="file://///server/folder1/folder2/name.jpg" />
它不会在Firefox中呈现。 IE正确呈现它。
答案 0 :(得分:1)
出于安全原因,这似乎是Firefox的默认行为:http://en.w3support.net/index.php?db=so&id=192080
在提供的链接上,您可以找到有关如何更改此默认行为的信息:
这可以在firefox中关闭:
- 在地址栏中输入“about:config”并接受“我会小心”
- 在旧版本中找到“security.checkloaduri”或
“security.fileuri.strict_origin_policy” 在较新版本的firefox和
将值更改为“false”- 重启firefox
那应该为你做。你有 更多信息:
http://kb.mozillazine.org/Security.fileuri.strict_origin_policy http://kb.mozillazine.org/Security.fileuri.origin_policy
此致
最高