我在虚拟目录上运行一个网站。
该网站的网址是http://localhost/virtalDirectory/pages.aspx
我有一个图像从以下目录heirarchy加载到页面上:…
这与文件权限无关,或者与其他浏览器无关。你的标记只有一个小错误,IE决定动态修复你,而FireFox选择不这样做。
你应该用一个 URI 作为src的值 正如HTML标准所规定的那样 。 与Windows文件路径相反,URI使用正斜杠(/)而不是反斜杠(\)作为层次结构分隔符
IE对标记错误更加宽容,并且会默默地修复路径。 如果你想让FireFox像IE一样宽恕,请安装 Slashy 。
迄今为止最优选的解决方案是 写有效的HTML 。
<img src="images/imageName.gif" alt="some text"/>
你检查过文件本身的权限了吗?最有可能的是,文件权限是针对您和所有人设置的,IE会传递凭据,但Firefox不会。