永发信息网

DEDECMS代码中文章踩一下,顶一下用什么代码?如下:我用了这段代码为什么不起作用?

答案:1  悬赏:70  手机版
解决时间 2021-03-31 07:18
DEDECMS代码中文章踩一下,顶一下用什么代码?如下:我用了这段代码为什么不起作用?
最佳答案
按理说你复制来的代码应该是有效的,看代码调用了一个javascript方法,是不是javascript文件没有加载完整?


这是我调用的方法:
HTML部分:


顶一下
(0)


0%



踩一下
(0)


0%


                



JS部分:
function postDigg(ftype,aid)
{
var taget_obj = document.getElementById('newdigg');
var saveid = GetCookie('diggid');
if(saveid != null)
{
var saveids = 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("您已经顶过该帖,请不要重复顶帖 !"); return; }
else saveid += ','+aid;
SetCookie('diggid',saveid,1);
}
else
{
SetCookie('diggid',aid,1);
}
myajax = new DedeAjax(taget_obj,false,false,'','','');
var url = "/plus/digg_ajax.php?action="+ftype+"&id="+aid;
myajax.SendGet2(url);
DedeXHTTP = null;
}
function getDigg(aid)
{
var taget_obj = document.getElementById('newdigg');
myajax = new DedeAjax(taget_obj,false,false,'','','');
myajax.SendGet2("/plus/digg_ajax.php?id="+aid);
DedeXHTTP = null;
}确保加载了JS文件:


追问这是水平方式排列的吗? 即顶一下和踩一下在同一行。追答是水平排列的,用的是dedecms自带的css样式。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
银魂 土银cp的人气为何如此之高...求证据
遂溪回客路有多少公里
怎样有好睡眠 N久没有在12点前Sleep 了
北京到盘锦动车在哪上车
java中的sleep和wait的区别
奇迹0.97d版本各个地图怪物掉落装备详情
四川陈姓的由来
狼人杀关注取消
超市陈列是一货一签还是一签多货
如何摆脱家庭大额负债
柳营春试马,虎帐夜谈兵。这句诗谁写的?
请问暗黑破坏神2中的扒皮地道在哪啊?老找不到
我想开个专门洗纹身的店,需要些什么?(只洗
草酸水滴在瓷砖上了,怎么修复光亮度
怎样自制黑色对人体无害的染发剂?
推荐资讯
五月初生的婴儿穿什么
数学,真心急
我在拼多多上面看了到一箱白酒六瓶二十块左右
补弃习题64页数学六年级下
想去十渡玩,不知道那边有一些什么好玩的。。
谁给我我的世界创造模式的所有背景音乐或者名
江汉区的青云高中怎么样
数字能量手机号码搭配好难啊,感觉,有没有快
虾塘水色变黄下石灰能变清吗?
同种生物和同一物种的区别
求喜剧学院的一首插曲
烧鸡的英语是什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?