落伍者站长论坛's Archiver

starver夜猫 发表于 2008-6-28 14:16

有人知道dedecms里面的首页flash播放问题

dedecms里面的首页flash播放就能播放两张图片。怎么不能播放5张图片啊。
演示:[url]http://www.zzjyb.com[/url]
有人知道答案么?

[[i] 本帖最后由 starver夜猫 于 2008-6-28 15:32 编辑 [/i]]

cfo 发表于 2008-6-28 14:26

for(i=1;i<picarr.length;i++){
  if(picarr[i].indexOf("jpg")==-1 && picarr[i].indexOf("JPG")==-1) picarr[i] = defJpeg;
  if(pics=="") pics = picarr[i];
  else pics += "|"+picarr[i];
}
JS程序检测如果图片不是jpg的话就显示默认的JPG图片,你的5个图片有4个是gif,所以只显示第一个图是正确的,其余4个都是默认的图片。

starver夜猫 发表于 2008-6-28 14:47

for(i=1;i<picarr.length;i++){
  if(picarr[i].indexOf("jpg")==-1 && picarr[i].indexOf("JPG")==-1) picarr[i] = defJpeg;
  if(pics=="") pics = picarr[i];
  else pics += "|"+picarr[i];

我在里面看到的是这样啊
最后两行和你的不一样啊?

cfo 发表于 2008-6-28 14:57

怎么不一样?

cfo 发表于 2008-6-28 14:58

要省事的话直接把
if(picarr.indexOf("jpg")==-1 && picarr.indexOf("JPG")==-1) picarr = defJpeg;
这行去掉就行了

starver夜猫 发表于 2008-6-28 15:17

去掉的话,能显示三个图片,不过第四个图片是白色的?

fkeuaii 发表于 2008-6-28 15:22

这个后台好象可以设置的

starver夜猫 发表于 2008-6-28 15:31

[url]http://www.zzjyb.com/[/url]

谢谢楼上几位朋友,特别是cfo。谢谢
终于搞OK了,参考资料:dedecms官方论坛[url]http://bbs.dedecms.com/read.php?tid=68225[/url]
不过在里面稍微修改了个参数。

[[i] 本帖最后由 starver夜猫 于 2008-6-28 15:33 编辑 [/i]]

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.