亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

如何在列表頁調用頂一下票數和頂一下功能!

系統 1826 0

(還存在一個問題:當點擊支持以后,支持數量會變化,但是一刷新頁面又會變回原來的數字,當dedecms后臺更新頁面緩存以后該處數量顯示點擊支持后的數量)


如何在列表頁調用頂一下票數和頂一下功能!


模板文件:list_article.htm 注意紅色標注位置:


<link href="{dede:global.cfg_templets_skin/}/style/dedecms.css" rel="stylesheet" media="screen" type="text/css" />
<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 diggItem = "newdigg_" + aid;
var taget_obj = document.getElementById(diggItem);
var diggidItem = "diggid_" + aid;
var saveid = GetCookie(diggidItem);

if(saveid != null)
{
var saveids = saveid.split(',');
var hasid = false;
saveid = '';
j = 1;
for(i=saveids.length-1;i>=0;i--)
{
if(saveids==aid && hasid) continue;
else {
if(saveids==aid && !hasid) hasid = true;
saveid += (saveid=='' ? saveids : ','+saveids);
j++;
if(j==20 && hasid) break;
if(j==19 && !hasid) break;
}
}
if(hasid) { alert("您已經頂過該帖,請不要重復頂帖 !"); return; }
else saveid += ','+aid;
SetCookie(diggidItem,saveid,1);
}
else
{
SetCookie(diggidItem,aid,1);
}
myajax = new DedeAjax(taget_obj,false,false,'','','');
var url = "{dede:global.cfg_phpurl/}/digg_ajax.php?action="+ftype+"&id="+aid;
myajax.SendGet2(url);
}
function getDigg(aid)
{
var diggItem = "newdigg_" + aid;
var taget_obj = document.getElementById(diggItem);

myajax = new DedeAjax(taget_obj,false,false,'','','');
myajax.SendGet2("{dede:global.cfg_phpurl/}/digg_ajax.php?id="+aid);
DedeXHTTP = null;
}
-->
</script>
{dede:list pagesize='10'}
<li> [field:array runphp='yes']@me = (empty(@me['litpic']) ? "" : "<a [email]href='{@me['arcurl']}'[/email] class='preview'><img [email=src='{@me['litpic']}'/></a]src='{@me['litpic']}'/></a[/email]>"); [/field:array]
[<b>[field:typelink/]</b>] <a href="[field:arcurl/]" class="title">[field:title/]</a> <span class="info"> <small>日期:</small>[field:pubdate function="GetDateTimeMK(@me)"/] <small>點擊:</small>[field:click/] <small>好評:</small>[field:scores/] </span>
<p class="intro"> [field:description/]... </p>
<!--開始頂-->
<div class="viewbox">
<div class="newdigg" id="newdigg_[field:id/]">
<div onclick="javascript:postDigg('good',[field:id/])">
<div class="blue12" style="cursor:hand;">投票 ([field:goodpost/])票</div>
</div>
<!--結束頂-->
</li>
{/dede:list}

具體的 頂樣式 要去 plus/digg_ajax.php 里面自己修改一下就可以了

位置:

$digg = '<div class="jpsg_zc" id="newdiggs_'.$id.'" onclick="javascript:postDigg(\'good\','.$id.')">
<a ><img src="/templets/ver1/images/zc.jpg" /></a><strong>'.$row['goodpost'].'</strong>
</div>';



    如圖樣式:
  
    
      如何在列表頁調用頂一下票數和頂一下功能!
    
  
  
    //模板文件:list_article.htm  注意紅色標注部分
  
    <link href="{dede:global.cfg_templets_skin/}/style/dedecms.css" rel="stylesheet" media="screen" type="text/css" />
<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 diggItem = "newdigg_" + aid;
var taget_obj = document.getElementById(diggItem);
var diggidItem = "diggid_" + aid;
var saveid = GetCookie(diggidItem);
    
    
if(saveid != null)
{
var saveids = saveid.split(',');
var hasid = false;
saveid = '';
j = 1;
for(i=saveids.length-1;i>=0;i--)
{
if(saveids==aid && hasid) continue;
else {
if(saveids==aid && !hasid) hasid = true;
saveid += (saveid=='' ? saveids : ','+saveids);
j++;
if(j==20 && hasid) break;
if(j==19 && !hasid) break;
}
}
if(hasid) { alert("您已經頂過該帖,請不要重復頂帖 !"); return; }
else saveid += ','+aid;
SetCookie(diggidItem,saveid,1);
}
else
{
SetCookie(diggidItem,aid,1);
}
myajax = new DedeAjax(taget_obj,false,false,'','','');
var url = "{dede:global.cfg_phpurl/}/digg_ajax.php?action="+ftype+"&id="+aid;
myajax.SendGet2(url);
}
function getDigg(aid)
{

    
      var diggItem = "newdigg_" + aid;
var taget_obj = document.getElementById(diggItem);
    
    
myajax = new DedeAjax(taget_obj,false,false,'','','');
myajax.SendGet2("{dede:global.cfg_phpurl/}/digg_ajax.php?id="+aid);
DedeXHTTP = null;
} 
-->
</script>
{dede:list pagesize='10'}
    <li> [field:array runphp='yes']@me = (empty(@me['litpic']) ? "" : "<a [email]href='{@me['arcurl']}'[/email] class='preview'><img [email=src='{@me['litpic']}'/></a]src='{@me['litpic']}'/></a[/email]>"); [/field:array]
     [<b>[field:typelink/]</b>] <a href="[field:arcurl/]" class="title">[field:title/]</a> <span class="info"> <small>日期:</small>[field:pubdate function="GetDateTimeMK(@me)"/] <small>點擊:</small>[field:click/] <small>好評:</small>[field:scores/] </span>
     <p class="intro"> [field:description/]... </p>
  <!--開始頂-->
  <div class="viewbox">
  <div class="newdigg" id="newdigg_[field:id/]">
     <div onclick="javascript:
    
      postDigg('good',[field:id/])
    
    ">
     <div class="blue12" style="cursor:hand;">投票     
    
      ([field:goodpost/])
    
    票</div>
     </div>
  <!--結束頂-->
     </li>
    {/dede:list}

//具體的 頂樣式 要去 plus/digg_ajax.php 里面自己修改一下就可以了
  
    //修改位置:
  
    $digg = '
    
      <div class="jpsg_zc" id="newdiggs_'.$id.'" onclick="javascript:postDigg(\'good\','.$id.')">

      
      
      <a ><img src="/templets/ver1/images/zc.jpg" /></a><strong>'.$row['goodpost'].'</strong>

      
      
      </div>
    
    ';
    
    
  
  
  



參考地址:在某論壇看到的 具體地址忘記了


如何在列表頁調用頂一下票數和頂一下功能!


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!?。?/p>

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 久久香蕉国产线看免费 | 亚洲国产香蕉视频欧美 | 国产性较精品视频免费 | 国产网站免费视频 | 久久精品一区 | 日本一区视频在线 | 色综合亚洲欧美在线 | 亚洲国产精品看片在线观看 | 欧美激情欧美狂野欧美精品免费 | 手机看片在线精品观看 | 嫩模被xxxx视频在线观看 | 奇米影音先锋 | 国产网友自拍视频 | 国产精品原创巨作无遮挡 | 久草在线看片 | 久久草在线观看视频 | 成人国产三级在线播放 | 日韩中文字幕在线不卡 | 日本不卡1| 91高清免费国产自产拍2021 | 国产精品亚洲一区二区麻豆 | 国产成人a v在线影院 | 久久久久久久网站 | 在线亚洲精品国产波多野结衣 | 日韩免费片 | 看个毛片| 亚洲国产精品久久日 | 国产第8页 | 欧美日韩精品一区二区三区四区 | 老师邪恶影院a啦啦啦影院 老师在办公室被躁到白浆 老湿机午夜影院 | 国产高清在线精品一区二区三区 | 欧美成人四级剧情在线播放 | 亚洲欧美综合人成野草 | 一个色亚洲 | 四虎影院观看 | 午夜久久免影院欧洲 | 色爱区综合 | 69成人网| 久草性视频 | 日韩美一区二区 | 天天射综合网站 |