解决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.MVC的模板标签系统(五)
Sep 05 PHP
我常用的几个类
Oct 09 PHP
如何解决CI框架的Disallowed Key Characters错误提示
Jul 05 PHP
php5.3提示Function ereg() is deprecated Error问题解决方法
Nov 12 PHP
php采集内容中带有图片地址的远程图片并保存的方法
Jan 03 PHP
php实现redis数据库指定库号迁移的方法
Jan 14 PHP
php显示指定目录下子目录的方法
Mar 20 PHP
smarty模板引擎之配置文件数据和保留数据
Mar 30 PHP
10条php编程小技巧
Jul 07 PHP
WordPress中重置文章循环的rewind_posts()函数讲解
Jan 11 PHP
PHP实现的函数重载功能示例
Aug 03 PHP
PHP下用Swoole实现Actor并发模型的方法
Jun 12 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
在CentOS上搭建LAMP+vsftpd环境的简单指南
2015/08/01 PHP
php redis实现文章发布系统(用户投票系统)
2017/03/04 PHP
基于PHP的加载类操作以及其他两种魔术方法的应用实例
2017/08/28 PHP
JavaScript Event学习第八章 事件的顺序
2010/02/07 Javascript
javascript 学习笔记(八)javascript对象
2011/04/12 Javascript
关于Javascript与iframe的那些事儿
2013/07/04 Javascript
纯javascript判断查询日期是否为有效日期
2015/08/24 Javascript
快速学习jQuery插件 Form表单插件使用方法
2015/12/01 Javascript
jQuery动画显示和隐藏效果实例演示(附demo源码下载)
2015/12/31 Javascript
javascript的理解及经典案例分析
2016/05/20 Javascript
jQuery插件扩展extend的简单实现原理
2016/06/24 Javascript
javascript正则表达式中分组详解
2016/07/17 Javascript
js替换字符串中所有指定的字符(实现代码)
2016/08/17 Javascript
javascript判断firebug是否开启的方法
2016/11/23 Javascript
canvas实现流星雨的背景效果
2017/01/13 Javascript
vue-resourse将json数据输出实例
2017/03/08 Javascript
微信小程序 地图map实例详解
2017/06/07 Javascript
vue中如何实现变量和字符串拼接
2017/06/19 Javascript
结合mint-ui移动端下拉加载实践方法总结
2017/11/08 Javascript
jQuery实现模拟搜索引擎的智能提示功能简单示例
2019/01/27 jQuery
v-slot和slot、slot-scope之间相互替换实例
2020/09/04 Javascript
使用Selenium破解新浪微博的四宫格验证码
2018/10/19 Python
Python中按键来获取指定的值
2019/03/02 Python
通过python3实现投票功能代码实例
2019/09/26 Python
tensorflow指定GPU与动态分配GPU memory设置
2020/02/03 Python
如何利用Python识别图片中的文字
2020/05/31 Python
Python连接Impala实现步骤解析
2020/08/04 Python
微信端html5页面调用分享接口示例
2018/03/14 HTML / CSS
英国剑桥包中文官网:The Cambridge Satchel Company中国
2018/11/06 全球购物
写给女生的道歉信
2014/01/14 职场文书
科技之星事迹材料
2014/06/02 职场文书
分公司经理任命书
2014/06/05 职场文书
小学入学感言
2015/08/01 职场文书
公司保密管理制度
2015/08/04 职场文书
2019个人工作总结
2019/06/21 职场文书
CSS实现多个元素在盒子内两端对齐效果
2021/03/30 HTML / CSS