for(var i = 0 ; i < imgs.length ; i++)
{
imgs[i].src="www.xx.com/1.jpg"; //这样的就可以被改变
//下面这种就不行
imgs[i].src="www.xx.com/getimg.php?img=xxx"; //getimg.php是一个输出图片的php页
}
但是html里如果写死一个<img name="img1" src="getimg.php?img=xxx">
这样的也能显示.
请问是为什么,我想通过imgs[i].src="www.xx.com/getimg.php?img=xxx"这种方式,有什么办法没?
{
imgs[i].src="www.xx.com/1.jpg"; //这样的就可以被改变
//下面这种就不行
imgs[i].src="www.xx.com/getimg.php?img=xxx"; //getimg.php是一个输出图片的php页
}
但是html里如果写死一个<img name="img1" src="getimg.php?img=xxx">
这样的也能显示.
请问是为什么,我想通过imgs[i].src="www.xx.com/getimg.php?img=xxx"这种方式,有什么办法没?
可能这种情况下,浏览器没有把图片加载到客户端,所以无法显示出来
这个方法因该可行吧。
这样的也能显示.
真的吗???
表示怀疑!!!!
是在服务器端解释的吧?
imgs[i].src="www.xx.com/getimg.php?img=xxx"; //getimg.php是一个输出图片的php页
上面的代码是在服务器端还是客户端执行的呢??
$img = file_get_contents($file);
header('Content-Type: image/jpeg');
echo $img;所以是可以显示的,
imgs[i].src="www.xx.com/getimg.php?img=xxx";这个放到html里也可以