日期:2014-05-16 浏览次数:20666 次
<script> s="" v = [{"thumb_url":"images\/201004\/thumb_img\/33_thumb_P_1271753892392.jpg"},{"thumb_url":"images\/201004\/thumb_img\/33_thumb_P_1271753892068.jpg"}] for(i=0;i<v.length;i++) { s+="<img src='" +v[i].thumb_url+ "'>" } document.write(s) s="" v = '[{"thumb_url":"images\/201004\/thumb_img\/33_thumb_P_1271753892392.jpg"},{"thumb_url":"images\/201004\/thumb_img\/33_thumb_P_1271753892068.jpg"}]' v=eval(v) for(i=0;i<v.length;i++) { s+="<img src='" +v[i].thumb_url+ "'>" } document.write(s) </script>
------解决方案--------------------
2种方法,不同的格式,处理不同,你自己选择
------解决方案--------------------
var o = eval('[{"thumb_url":"images/201004/thumb_img/33_thumb_P_1271753892392.jpg"},{"thumb_url":"images/201004/thumb_img/33_thumb_P_1271753892068.jpg"}]'); //eval可以把字符串转换成js的对象,转换后就是2个对象了。里面有一个thumb_url的属性,值就是图片路径了 var out = ""; for (var i =0; i < o.length; i++) { out += "<img src='" + o[i].thumb_url + "'"/>//循环取得对象的thumb_url属性,叠加到out中 } document.write(out);//输出out就是图片了
------解决方案--------------------
楼上的都回答了,观望下