解决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删除特定数组内容并且重建数组索引的方法.
Mar 25 PHP
PHP ? EasyUI DataGrid 资料取的方式介绍
Nov 07 PHP
修改php.ini不生效问题解决方法(上传大于8M的文件)
Jun 14 PHP
服务器变量 $_SERVER 的深入解析
Jul 02 PHP
PHP+jQuery 注册模块开发详解
Oct 14 PHP
php+mysqli数据库连接的两种方式
Jan 28 PHP
Thinkphp关闭缓存的方法
Jun 26 PHP
WampServer搭建php环境时遇到的问题汇总
Jul 23 PHP
php中preg_match的isU代表什么意思
Oct 01 PHP
Symfony生成二维码的方法
Feb 04 PHP
Yii安装与使用Excel扩展的方法
Jul 13 PHP
php解决DOM乱码的方法示例代码
Nov 20 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 字符过滤类,用于过滤各类用户输入的数据
2009/05/27 PHP
php获取mysql数据库中的所有表名的代码
2011/04/23 PHP
php中实现可以返回多个值的函数实例
2015/03/21 PHP
PHP实现的迪科斯彻(Dijkstra)最短路径算法实例
2017/09/16 PHP
详解php 使用Callable Closure强制指定回调类型
2017/10/26 PHP
JsEasy简介 JsEasy是什么?与下载
2007/03/07 Javascript
ExtJS 简介 让你知道extjs是什么
2008/12/29 Javascript
javascript 避免闭包引发的问题
2009/03/17 Javascript
JS 弹出层 定位至屏幕居中示例
2014/05/21 Javascript
jQuery右侧选项卡焦点图片轮播特效代码分享
2015/09/05 Javascript
jQuery 调用WebService 实例讲解
2016/06/28 Javascript
火狐和ie下获取javascript 获取event的方法(推荐)
2016/11/26 Javascript
Vue 短信验证码组件开发详解
2017/02/14 Javascript
vue组件之Alert的实现代码
2017/10/17 Javascript
利用jqprint插件打印页面内容的实现方法
2018/01/09 Javascript
写gulp遇到的ES6问题详解
2018/12/03 Javascript
JavaScript ES6中的简写语法总结与使用技巧
2018/12/30 Javascript
vue下的@change事件的实现
2019/10/25 Javascript
[43:43]完美世界DOTA2联赛PWL S2 FTD.C vs Rebirth 第一场 11.22
2020/11/24 DOTA
Python BeautifulSoup中文乱码问题的2种解决方法
2014/04/22 Python
Python守护进程(daemon)代码实例
2015/03/06 Python
python中字典dict常用操作方法实例总结
2015/04/04 Python
python获取本地计算机名字的方法
2015/04/29 Python
python中异常报错处理方法汇总
2016/11/20 Python
python基于celery实现异步任务周期任务定时任务
2019/12/30 Python
python集合的新增元素方法整理
2020/12/07 Python
css3圆角边框和边框阴影示例
2014/05/05 HTML / CSS
结婚邀请函范文
2014/01/14 职场文书
大学校运会广播稿
2014/02/03 职场文书
病媒生物防治方案
2014/05/13 职场文书
2015年乡镇人大工作总结
2015/04/22 职场文书
创业计划书之校园跑腿公司
2019/09/24 职场文书
《鲁滨逊漂流记》之六读后感(4篇)
2019/09/29 职场文书
Python爬虫基础之简单说一下scrapy的框架结构
2021/06/26 Python
node.js如何自定义实现一个EventEmitter
2021/07/16 Javascript
angular异步验证器防抖实例详解
2022/03/31 Javascript