最近用織夢做圖片站,發現展示的圖片老是自動播放,再網上也查了一些解決方法,大部分都是直接刪除執行的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='';
}