最近用织梦做图片站,发现展示的图片老是自动播放,再网上也查了一些解决方法,大部分都是直接删除执行的php代码,其实如果仔细看的话不难发现,只要改下调用的模板就可以解决这个问题;
下面咱们就来说下原理吧,下面两个是播放幻灯的函数:
//停止幻灯
function dStopPlay()
{
if(gtimer) clearTimeout(gtimer);
else dPlayNext();
}
//开始幻灯
function dStartPlay()
{
if(npage!=totalpage) {
gtimer = setTimeout("dPlayNext()",10000);
}
}
找到这个两个函数就不难找到执行这两个函数的文件了;再执行的模板中我们可以找到下面的代码;
{dede:fieldname='pagestyle'alt='根据不同的风格输出不同的结尾信息'runphp='yes'}
if(@me==3){
@me='</ul>';
}
elseif(@me==2){
@me="<scriptlanguage='javascript'>dStartPlay();</script>\r\n";
}
else{
@me='';
}