解决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 fckeditor 调用的函数
Jun 21 PHP
php4与php5的区别小结(配置异同)
Dec 20 PHP
用来解析.htpasswd文件的PHP类
Sep 05 PHP
2个比较经典的PHP加密解密函数分享
Jul 01 PHP
ThinkPHP自动转义存储富文本编辑器内容导致读取出错的解决方法
Aug 08 PHP
PHP实现获取中英文首字母
Jun 19 PHP
摘自织梦CMS的HTTP文件下载类
Aug 08 PHP
php基于curl实现随机ip地址抓取内容的方法
Oct 11 PHP
php基于自定义函数记录log日志方法
Jul 21 PHP
PHP 计算两个特别大的整数实例代码
May 07 PHP
解决Laravel 使用insert插入数据,字段created_at为0000的问题
Oct 11 PHP
PHP实现文件上传与下载
Aug 28 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中ADODB类详解
2008/03/25 PHP
php strlen mb_strlen计算中英文混排字符串长度
2009/07/10 PHP
如何在smarty中增加类似foreach的功能自动加载数据
2013/06/26 PHP
用PHP生成excel文件到指定目录
2015/06/22 PHP
PHP模拟asp.net的StringBuilder类实现方法
2015/08/08 PHP
可以文本显示的公告栏的js代码
2007/03/11 Javascript
jQuery源码分析-03构造jQuery对象-工具函数
2011/11/14 Javascript
jQuery如何实现点击页面获得当前点击元素的id或其他信息
2014/01/09 Javascript
JS对话框_JS模态对话框showModalDialog用法总结
2014/01/11 Javascript
JavaScript 学习笔记之基础中的基础
2015/01/13 Javascript
javascript实现简单的进度条
2015/07/02 Javascript
JS实现网站菜单拖拽移位效果的方法
2015/09/24 Javascript
jQuery进行组件开发完整实例
2015/12/15 Javascript
Node.js程序中的本地文件操作用法小结
2016/03/06 Javascript
js计算系统当前日期是星期几的方法
2016/07/14 Javascript
微信小程序 限制1M的瘦身技巧与方法详解
2017/01/06 Javascript
JavaScript实现时钟滴答声效果
2017/01/29 Javascript
详解vue事件对象、冒泡、阻止默认行为
2017/03/20 Javascript
Vue引入jquery实现平滑滚动到指定位置
2018/05/09 jQuery
Python help()函数用法详解
2014/03/11 Python
查看Python安装路径以及安装包路径小技巧
2015/04/28 Python
Python创建xml文件示例
2017/03/22 Python
python数据结构之列表和元组的详解
2017/09/23 Python
Python数据分析之双色球中蓝红球分析统计示例
2018/02/03 Python
python手写均值滤波
2020/02/19 Python
jupyter notebook 多行输出实例
2020/04/09 Python
通过案例解析python鸭子类型相关原理
2020/10/10 Python
Python类的继承super相关原理解析
2020/10/22 Python
柒牌官方商城:中国男装优秀品牌
2017/06/30 全球购物
英国太阳镜品牌:Taylor Morris Eyewear
2018/04/18 全球购物
优秀毕业生推荐信
2013/11/02 职场文书
商务会议邀请函
2014/01/09 职场文书
品牌转让协议书
2014/08/20 职场文书
单位介绍信格式范文
2015/05/04 职场文书
基于python的matplotlib制作双Y轴图
2021/04/20 Python
RPM包方式安装Oracle21c的方法详解
2021/08/23 Oracle