日期:2014-05-16  浏览次数:20323 次

请问如何自动判断广告数量和简写这段广告代码?
header+='<div class="adTop">';
header+=' <a href="http://www.1.com" target="_blank"><img border=0 src="/img/1.gif" width="960" height="60"></a>';
header+=' <a href="http://www.2.com" target="_blank"><img border=0 src="/img/2.gif" width="960" height="60"></a>';
header+=' <a href="http://www.3.com" target="_blank"><img border=0 src="/img/3.gif" width="960" height="60"></a>';
header+=' <a href="http://www.4.com" target="_blank"><img border=0 src="/img/4.gif" width="960" height="60"></a>';
header+=' <a href="http://www.5.com" target="_blank"><img border=0 src="/img/5.gif" width="960" height="60"></a>';
header+=' <a href="http://www.6.com" target="_blank"><img border=0 src="/img/6.gif" width="960" height="60"></a>';
header+='</div>';

这段代码里除了链接和图片,其它都一样,能不能简写这段代码?

'http://www.1.com','/img/1.gif';
'http://www.2.com','/img/2.gif';
'http://www.3.com','/img/3.gif';
'http://www.4.com','/img/4.gif';
'http://www.5.com','/img/5.gif';
'http://www.6.com','/img/6.gif';

代码直接调用?并且直接判断数量?如果多加一行7.gif的广告,那这里自动判断也多加一个广告?
<a href="'+linkUrl+'" target="_blank"><img border=0 src="'+imgUrl+'" width="960" height="60"></a>';

谢谢了。。
------解决方案--------------------
<script>
var ad_arr=["http://www.1.com
------解决方案--------------------
/img/1.gif","http://www.2.com
------解决方案--------------------
/img/2.gif","http://www.3.com
------解决方案--------------------
/img/3.gif","http://www.4.com
------解决方案--------------------
/img/4.gif","http://www.5.com
------解决方案--------------------
/img/5.gif","http://www.6.com
------解决方案--------------------
/img/6.gif"];
var temp_arr,header="";

header+='<div class="adTop">';
for(var i=0;i<ad_arr.length;i++){
  temp_arr=ad_arr[i].split("
------解决方案--------------------
");
  header+=' <a href="'+temp_arr[0]+'" target="_blank"><img border="0" src="'+temp_arr[1]+'" width="960" height="60"></a>';
}
header+='</div>';
</script>
别老提钱好不好?多少钱?