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


Posted in PHP onDecember 26, 2014

今天找到了一个js要放在phpcms上边!但是他的代码是这样的

var titles = '创顶1|创顶2|创顶3|创顶4';

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';

var urls='http://baby220818.gotoip2.com/|http://baby220818.gotoip2.com/|http://baby220818.gotoip2.com/|http://baby220818.gotoip2.com/';

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

var title = new Array(); //先申明数组 全部加载到数组中

var img   =  new Array();

var url   = new Array();

 {pc:content  action="position" posid="1"  order="listorder DESC" thumb="1" num="5"}

 {php $a=1;}

  {loop $data $r}

 title[{$a}] = "{$r['title']}";  //title[1]='heloo'

 img[{$a}]   ="{thumb($r['thumb'],295,225)}";

 url[{$a}]   ="{$r['url']}";

 {php $a++;}

  {/loop}

  {/pc}

var files = "";

var links = "";

var texts = "";

for(i=1;i<img.length;i++){

if(files=="") files = img[i];  //如果files=空 就赋值files == img[1] 然后+| +img[2] 最后就会输出上边的格式

else files += "|"+img[i];

}

for(i=1;i<url.length;i++){

if(links=="") links = url[i];

else links += "|"+url[i];

}

for(i=1;i<title.length;i++){

if(texts=="") texts = title[i];

else texts += "|"+title[i];

}

var titles = texts;  //赋值

var imgs= files;

var urls=links;

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

PHP 相关文章推荐
用PHP 4.2书写安全的脚本
Oct 09 PHP
PHP 已经成熟
Dec 04 PHP
PHP 配置文件中open_basedir选项作用
Jul 19 PHP
Session服务器配置指南与使用经验的深入解析
Jun 17 PHP
怎么在Windows系统中搭建php环境
Aug 31 PHP
从零开始学YII2框架(六)高级应用程序模板
Aug 20 PHP
浅谈使用PHP开发微信支付的流程
Oct 04 PHP
PHP递归遍历指定文件夹内的文件实现方法
Nov 15 PHP
PHP获取input输入框中的值去数据库比较显示出来
Nov 16 PHP
php中替换字符串函数strtr()和str_repalce()的用法与区别
Nov 25 PHP
php 生成加密公钥加密私钥实例详解
Jun 16 PHP
ThinkPHP5.0框架使用build 自动生成模块操作示例
Apr 11 PHP
php+jQuery.uploadify实现文件上传教程
Dec 26 #PHP
php实现mysql备份恢复分卷处理的方法
Dec 26 #PHP
为PHP5.4开启Zend OPCode缓存
Dec 26 #PHP
Yii中使用PHPExcel导出Excel的方法
Dec 26 #PHP
PHP中mysqli_affected_rows作用行数返回值分析
Dec 26 #PHP
PHP使用memcache缓存技术提高响应速度的方法
Dec 26 #PHP
PHP调用MySQL存储过程并返回值的方法
Dec 26 #PHP
You might like
php中常量DIRECTORY_SEPARATOR用法深入分析
2014/11/14 PHP
ucenter通信原理分析
2015/01/09 PHP
PHP简单实现DES加密解密的方法
2016/07/12 PHP
PHP数据的提交与过滤基本操作实例详解
2016/11/11 PHP
Laravel事件监听器用法实例分析
2019/03/12 PHP
PHP session垃圾回收机制实例分析
2019/06/28 PHP
jquery创建div 实现代码
2009/04/27 Javascript
jquery focus(fn),blur(fn)方法实例代码
2011/12/16 Javascript
javascript 图片裁剪技巧解读
2012/11/15 Javascript
js数组去重的5种算法实现
2015/11/04 Javascript
JavaScript数据类型学习笔记分享
2016/09/01 Javascript
Nodejs下用submit提交表单提示cannot post错误的解决方法
2016/11/21 NodeJs
基于JS实现二维码图片固定在右下角某处并跟随滚动条滚动
2017/02/08 Javascript
js实现1,2,3,5数字按照概率生成
2017/09/12 Javascript
使用Vue完成一个简单的todolist的方法
2017/12/01 Javascript
vue自定义一个v-model的实现代码
2018/06/21 Javascript
vue 优化CDN加速的方法示例
2018/09/19 Javascript
基于vue+echarts数据可视化大屏展示的实现
2020/12/25 Vue.js
[03:14]DOTA2斧王 英雄基础教程
2013/11/26 DOTA
Python连接DB2数据库
2016/08/27 Python
使用python绘制3维正态分布图的方法
2018/12/29 Python
python实现opencv+scoket网络实时图传
2020/03/20 Python
Python文件名匹配与文件复制的实现
2020/12/11 Python
如何开发一款堪比APP的微信小程序(腾讯内部团队分享)
2016/12/22 HTML / CSS
美国时尚大码女装购物网站:Avenue
2019/05/24 全球购物
还款承诺书范文
2014/05/20 职场文书
七夕活动策划方案
2014/08/16 职场文书
外贸采购员岗位职责
2015/04/03 职场文书
经营目标责任书
2015/05/08 职场文书
太空授课观后感
2015/06/17 职场文书
嘉年华活动新闻稿
2015/07/17 职场文书
祝福语集锦:给满月宝宝的祝福语
2019/11/20 职场文书
pygame面向对象的飞行小鸟实现(Flappy bird)
2021/04/01 Python
Django一小时写出账号密码管理系统
2021/04/29 Python
Java面试题冲刺第十七天--基础篇3
2021/08/07 面试题
MySQL图形化管理工具Navicat安装步骤
2021/12/04 MySQL