怪哉,怪哉。图片在“网页中”无法显示,在VS2010中“正常”
图片在“网页中”无法显示,在VS2010中“正常”,请问这是怎么回事?
图片一,运行后:
图片二,在VS2010中正常:
代码段:
<div id="mainShowDiv">
<img src="../../Images/ysjngz.gif" width="1000" height="721" style=" border:0px;" />
</div>
问题:好奇怪啊,这是怎么回事呢?
------解决方案--------------------路径问题
------解决方案--------------------你应该能够在ie中右键查看到img的路径是否正确
然后调整你的路径
------解决方案--------------------路径问题 你设置一个绝对路径试试
------解决方案--------------------src中路径问题,应该为图片相对于aspx文件的路径,或者用绝对路径:src="/Images/ysjngz.gif"。
网站根目录下Images目录下的ysjngz.gif
------解决方案--------------------路径的问题,删掉一个(../)
------解决方案--------------------img下面有波浪形啊,鼠标放上去看看提示什么
------解决方案--------------------图片显示不出来,一般都是路径有问题
------解决方案--------------------把你的项目文档结构发一下~~~ (图)
告诉你路径该怎么写~~~~~~~~~~~~~
------解决方案-------------------- 看看这张图片的全称是什么
------解决方案--------------------不显示的原因有
1,路径错误,包括路径拼写错误和文件中文路径
2,权限问题,没有代码访问权限
解决方法
<configuration>
<location path="允许匿名访问的文件夹名称或者文件路径">
<system.web>
<authorization>
<allow users="?"/>
</authorization>
</system.web>
</location>
</configuration>
详细介绍
http://blog.csdn.net/net_lover/article/details/1760521
------解决方案--------------------在VS2010中“正常”是因为此时的权限高,是当前的登录用户,iis里面运行的是匿名帐户
------解决方案--------------------路径问题
------解决方案--------------------路径问题
------解决方案--------------------你图片的路劲不对。