当前位置:首页 > CMS教程 > phpcms > 列表

解决phpcms更换javascript的幻灯片代码调用图片问题

发布:smiling 来源: PHP粉丝网  添加日期:2021-05-04 18:54:45 浏览: 评论:0 

这篇文章主要介绍了解决phpcms更换javascript的幻灯片代码调用图片问题,需要的朋友可以参考下,今天找到了一个js要放在phpcms上边!但是他的代码是这样的,代码如下:

  1. var titles = '创顶1|创顶2|创顶3|创顶4'
  2. var imgs='{APP_PATH}cdstyle/images/image1.jpg|{APP_PATH}cdstyle/images/image2.jpg|{APP_PATH}cdstyle/images/image3.jpg|{APP_PATH}cdstyle/images/image4.jpg'
  3. var urls='http://baby220818.gotoip2.com/|http://baby220818.gotoip2.com/|http://baby220818.gotoip2.com/|http://baby220818.gotoip2.com/'

只能识别这种,今天我们就解决这样的问题,下边就是我的思想和代码,代码如下:

  1. var title = new Array(); //先申明数组 全部加载到数组中 
  2. var img   =  new Array(); 
  3. var url   = new Array(); 
  4.  {pc:content  action="position" posid="1"  order="listorder DESC" thumb="1" num="5"
  5.  {php $a=1;} 
  6.   {loop $data $r
  7.  title[{$a}] = "{$r['title']}";  //title[1]='heloo' 
  8.  img[{$a}]   ="{thumb($r['thumb'],295,225)}"
  9.  url[{$a}]   ="{$r['url']}"
  10.  {php $a++;} 
  11.   {/loop} 
  12.   {/pc} 
  13. var files = ""
  14. var links = ""
  15. var texts = ""
  16. for(i=1;i<img.length;i++){ 
  17. if(files=="") files = img[i];  //如果files=空 就赋值files == img[1] 然后+| +img[2] 最后就会输出上边的格式 
  18. else files += "|"+img[i]; 
  19. for(i=1;i<url.length;i++){ 
  20. if(links=="") links = url[i]; 
  21. else links += "|"+url[i]; 
  22. for(i=1;i<title.length;i++){ 
  23. if(texts=="") texts = title[i]; 
  24. else texts += "|"+title[i]; 
  25. var titles = texts;  //赋值 
  26. var imgs= files; 
  27. var urls=links; 

这个其实很简单,主要就是思维上边的问题。

Tags: phpcms更换 javascript幻灯片

分享到: