校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網(wǎng)站建設(shè) > 建站知識(shí) > dedecms首頁中文章列表無刷新頂、踩的實(shí)現(xiàn)方法

dedecms首頁中文章列表無刷新頂、踩的實(shí)現(xiàn)方法

POST TIME:2019-03-20 11:03

dedecms的頂客如何實(shí)現(xiàn)文章被頂后首頁實(shí)時(shí)刷,而不需要全站刷新?就像A5首頁的那樣。
經(jīng)過簡單的修改和測試已在本地運(yùn)行環(huán)境中實(shí)現(xiàn)了該問題的效果,現(xiàn)將有關(guān)代碼與解釋貼出,希望能給大家一點(diǎn)參考:
第一步:首先創(chuàng)建一個(gè)空白首頁文件,在里面<body>區(qū)域加入以下調(diào)用代碼:
<ol>

{dede:arclist row=’5′ titlelen=’20′}
<li><a href=”[field:arcurl/]“>[field:title/]</a> <span id=”diggNum[field:id/]“>操作區(qū):<a href=”javascript:” onclick=”javascript:postDigg(‘good’,[field:id/])”>頂</a>([field:goodpost/]) <a href=”javascript:” onclick=”javascript:postDigg(‘bad’,[field:id/])”>踩</a>([field:badpost/])</span></li>

<script language=”javascript” type=”text/javascript”>getDigg([field:id/]);</script>

{/dede:arclist}

</ol>

這里的<script language=”javascript” type=”text/javascript”>getDigg([field:id/]);</script> 被加在了arclist標(biāo)簽里作為底層模板,是為了讓每一篇文檔都可以獨(dú)立顯示其頂和踩的狀態(tài)。
第二步:在<head></head>區(qū)域內(nèi)加入以下代碼:

<script language=”javascript” type=”text/javascript” src=”{dede:global.cfg_cmsurl/}/include/dedeajax2.js”></script>

<script language=”javascript” type=”text/javascript”>

function postDigg(ftype,aid)
{

var taget_obj = document.getElementById(‘diggNum’+aid);
var saveid = GetCookie(‘diggid’);
if(saveid != null)
{

var saveidsaveids = saveid.split(‘,’);

var hasid = false;
saveid = ”;
j = 1;
for(i=saveids.length-1;i>=0;i–)
{

if(saveids[i]==aid && hasid) continue;

else {

if(saveids[i]==aid && !hasid) hasid = true;

saveid += (saveid==” ? saveids[i] : ‘,’+saveids[i]);

j++;

if(j==20 && hasid) break;

if(j==19 && !hasid) break;
}
}
if(hasid) { alert(“您已經(jīng)頂過該帖,請(qǐng)不要重復(fù)頂帖!”); return; }
else saveid += ‘,’+aid;

SetCookie(‘diggid’,saveid,1);
}

else
{

SetCookie(‘diggid’,aid,1);
}
myajax = new DedeAjax(taget_obj,false,false,”,”,”);

var url = “{dede:global.cfg_phpurl/}/digg_ajax_index.php?action=”+ftype+”id=”+aid;

myajax.SendGet2(url);
DedeXHTTP = null;
}
function getDigg(aid)
{
var taget_obj = document.getElementById(‘diggNum’+aid);
myajax = new DedeAjax(taget_obj,false,false,”,”,”);
myajax.SendGet2(“{dede:global.cfg_phpurl/}/digg_ajax_index.php?id=”+aid);
DedeXHTTP = null;
}
</script>
這一段代碼主要就是引入織夢(mèng)系統(tǒng)自帶的Ajax框架(dedeajax2.js)和兩個(gè)操作的函數(shù)(postDigg(ftype,aid)與getDigg(aid))

有了這兩個(gè),基本框架已經(jīng)實(shí)現(xiàn)了!接下來要做的就是:

第三步:在/plus/ 文件夾下創(chuàng)建一個(gè)名為digg_ajax_index.php的文件,該文件的內(nèi)容為:
<?php
/****************
@@ 功能:用于列表中DIGG處理效果

@@ 作者:華強(qiáng)℡(QQ:3421209)

@@ 網(wǎng)站:模板天下(www.xuewl.com)

@@ 日期:2010-10-26

****************/

require_once(dirname(__FILE__).”/../include/common.inc.php”);

$action = isset($action) ? trim($action) : ”;
$id = emptyempty($id)? 0 : intval(preg_replace(“/[^d]/”,”, $id));

if($id < 1)
{
exit();
}

$maintable = ‘dede_archives’;

if($action == ‘good’)

{

$dsql->ExecuteNoneQuery(“Update `$maintable` set scores = scores + {$cfg_caicai_add},goodpost=goodpost+1,lastpost=”.time().” where id=’$id’”);

}

else if($action==’bad’)

{

$dsql->ExecuteNoneQuery(“Update `$maintable` set scores = scores – {$cfg_caicai_sub},badpost=badpost+1,lastpost=”.time().” where id=’$id’”);

}

$digg = ”;

$row = $dsql->GetOne(“Select goodpost,badpost,scores From `$maintable` where id=’$id’ “);

if(!is_array($row))

{

exit();

}

if($row['goodpost']+$row['badpost'] == 0)

{

$row['goodper'] = $row['badper'] = 0;

}

else

{

$row['goodper'] = number_format($row['goodpost']/($row['goodpost']+$row['badpost']),3)*100;

$row['badper'] = 100-$row['goodper'];

}

if(emptyempty($formurl)) $formurl = ”;

if($formurl==’caicai’)

{

if($action == ‘good’) $digg = $row['goodpost'];

if($action == ‘bad’) $digg = $row['badpost'];

}

else

{

$row['goodper'] = trim(sprintf(“%4.2f”, $row['goodper']));

$row['badper'] = trim(sprintf(“%4.2f”, $row['badper']));

$digg = ‘操作區(qū):<a href=”javascript:” onclick=”javascript:postDigg(&;good&;,’.$id.’)”>頂</a>(’.$row['goodpost'].’) <a href=”javascript:” onclick=”javascript:postDigg(&;bad&;,’.$id.’)”>踩</a>(’.$row['badpost'].’)’;

}

AjaxHead();
echo $digg;

exit();

?>
保存即可!



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
久久精工是国产品牌吗| 美女精品自拍一二三四| 精品日韩99亚洲| 91麻豆自制传媒国产之光| 日本欧美大码aⅴ在线播放| 国产精品免费丝袜| 精品国内二区三区| 欧美色图激情小说| 播五月开心婷婷综合| 久久99最新地址| 午夜精品久久久久久久99樱桃 | 91精品国模一区二区三区| voyeur盗摄精品| 国产一区二区三区免费| 免费观看久久久4p| 亚洲国产cao| 综合av第一页| 亚洲国产精品精华液2区45| 日韩欧美亚洲另类制服综合在线 | 欧美三级中文字| av不卡在线播放| 国产suv精品一区二区三区| 美腿丝袜亚洲综合| 偷拍一区二区三区| 亚洲国产精品自拍| 亚洲色图欧洲色图婷婷| 国产精品婷婷午夜在线观看| 精品久久久久一区| 欧美电视剧在线看免费| 欧美美女喷水视频| 欧美日韩国产影片| 欧美日韩视频一区二区| 在线观看91视频| 91老师国产黑色丝袜在线| 成人国产精品视频| eeuss影院一区二区三区| 成人一级片网址| 不卡av电影在线播放| 99久久99久久精品免费观看| a亚洲天堂av| 91老师片黄在线观看| 在线观看视频一区二区欧美日韩| 91视频国产资源| 日本韩国一区二区| 欧美亚洲图片小说| 337p亚洲精品色噜噜| 91麻豆精品国产无毒不卡在线观看 | 欧美aⅴ一区二区三区视频| 日韩中文字幕av电影| 日日摸夜夜添夜夜添精品视频| 亚洲精品国产第一综合99久久| 久久综合九色综合欧美亚洲| 精品少妇一区二区三区免费观看 | 亚洲国产精品高清| 国产欧美精品国产国产专区| 国产目拍亚洲精品99久久精品| 久久综合久色欧美综合狠狠| 久久综合色婷婷| 日本一区二区三区dvd视频在线 | 国产精品国产精品国产专区不片| 久久久精品蜜桃| 欧美激情综合五月色丁香| 国产亚洲一本大道中文在线| 久久精品欧美一区二区三区麻豆| 久久久久久久精| 国产欧美精品一区二区色综合朱莉| 久久精品视频一区二区三区| 国产精品色噜噜| 日韩一区在线看| 亚洲自拍与偷拍| 一区二区三区四区中文字幕| 一区二区国产视频| 亚洲成人在线网站| 精品一区二区在线看| 国产剧情在线观看一区二区| eeuss鲁片一区二区三区| 91在线观看免费视频| 在线日韩国产精品| 欧美一卡2卡3卡4卡| 亚洲精品一区二区三区在线观看| 国产女主播一区| 亚洲精品国产一区二区精华液| 亚洲精品视频在线观看免费| 一区av在线播放| 蜜臀久久久99精品久久久久久| 国产真实乱偷精品视频免| 成人视屏免费看| 欧美亚洲免费在线一区| 日韩一区二区精品| 国产午夜精品久久久久久久 | 色先锋aa成人| 91精品国产高清一区二区三区蜜臀 | 欧美三级中文字| 久久久久97国产精华液好用吗| 欧美国产精品一区| 亚洲妇女屁股眼交7| 国产麻豆精品一区二区| 91麻豆精东视频| 精品国产一区二区三区不卡 | 久久精品一二三| 亚洲一级电影视频| 久久99久国产精品黄毛片色诱| eeuss鲁片一区二区三区在线观看| 欧洲av在线精品| 久久无码av三级| 亚洲午夜日本在线观看| 国产精品综合一区二区三区| 久久久不卡网国产精品二区| 国产精品久久777777| 美女www一区二区| 91一区二区三区在线观看| 欧美成人女星排名| 亚洲国产人成综合网站| 国产成人免费在线视频| 欧美日韩夫妻久久| 亚洲三级小视频| 国产精品亚洲综合一区在线观看| 欧美另类久久久品| 18欧美亚洲精品| 国产99久久精品| 精品国产髙清在线看国产毛片| 亚洲在线中文字幕| www.日本不卡| 久久久久久日产精品| 蜜臀精品一区二区三区在线观看| 色呦呦日韩精品| 中文字幕第一区综合| 经典三级一区二区| 欧美精选在线播放| 亚洲精品高清在线| 91性感美女视频| 在线成人免费观看| 日韩一区欧美二区| 欧美性生活一区| 亚洲美女屁股眼交| 色综合天天性综合| 国产喂奶挤奶一区二区三区| 亚洲成在人线在线播放| 欧洲一区二区av| 一级中文字幕一区二区| 91美女福利视频| 一区二区三区丝袜| 日本道精品一区二区三区| 中文字幕视频一区二区三区久| 国产99精品视频| 国产亚洲精品免费| 午夜精品免费在线| 日韩一区二区三区视频在线观看| 视频一区二区三区在线| 欧美久久久影院| 视频一区二区中文字幕| 欧美一级片在线看| 日本特黄久久久高潮| 日韩欧美精品在线| 久久福利视频一区二区| 欧美天天综合网| 国产精品久久久久久久久图文区| 国产精品系列在线播放| 国产亚洲精品福利| 成人国产在线观看| 亚洲乱码国产乱码精品精98午夜| 91网页版在线| 亚洲黄色免费网站| 亚洲精选视频在线| 欧美日本在线看| 男人的j进女人的j一区| 日韩欧美高清dvd碟片| 久久99精品久久久久久动态图| 精品少妇一区二区三区日产乱码| 国产在线看一区| 国产精品久久久久精k8| 在线亚洲免费视频| 婷婷久久综合九色综合绿巨人| 欧美一级欧美三级在线观看| 韩国三级在线一区| 国产精品青草久久| 欧美性一二三区| 久久疯狂做爰流白浆xx| 国产蜜臀97一区二区三区| 99久久久精品免费观看国产蜜| 亚洲三级免费观看| 精品日产卡一卡二卡麻豆| 成人免费看黄yyy456| 午夜精品一区二区三区三上悠亚| 日韩视频一区在线观看| 丁香婷婷综合色啪| 亚洲成人精品一区| 久久久www成人免费无遮挡大片| 色综合久久久久久久久| 日本中文一区二区三区| 国产欧美日韩不卡| 欧美一区二区在线视频| 成熟亚洲日本毛茸茸凸凹| 亚洲一区二区在线观看视频| 亚洲精品一区二区精华| 成人免费视频视频| 亚洲成a天堂v人片| 国产女人水真多18毛片18精品视频 | 中文字幕一区二区日韩精品绯色| 欧美系列在线观看|