作者henry4343 (henry)
看板PHP
标题[请益] PHP无法显示图片问题?
时间Wed Jul 24 14:17:54 2013
请问一下各位
我在html里面插入一个图片
如果我直接写在html里面
<img src="images/image.png"> 这样可以正常显示
可是我如果写在另外一个php档案中
echo "<img src=\"images/item_folder.png\">"
然後用$.ajax抓回这段html在显示在网页 图片就会无法显示
想了很久不知道为什麽会这样
明明是同一个html码只是一段写在html档案中
一段写在php里面用ajax方式抓回来就不行显示
希望有经验的大大可以帮帮忙
感谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 124.11.17.212
1F:→ alpe:你 $.ajax 里面是这样写? 07/24 14:27
2F:推 a60301:可以用 $("div.show_img").load("image.php"); 07/24 15:06
3F:→ henry4343:我把抓回来的responseTxt放到div去 但是图片显示不出来 07/24 15:46
4F:→ henry4343:我用alert打出来看echo的东西是没有错的 07/24 15:47
5F:→ henry4343:可是塞到html以後就不能显示图片 07/24 15:47
6F:→ rickysu:路径错误? 先确定一下"目前页面"的 url 吧。 07/24 17:37
7F:→ rickysu:图片的路径是相对於目前页面,而不是AJAX的url。 07/24 17:38
8F:→ rickysu:此外善用firebug的网路除错功能,可以帮你很多忙。 07/24 17:39
9F:推 kingmaxwell:试试在echo前加上header('Content-type: image/png') 08/02 23:06