跪求 “顶一下 踩一下” 代码,不要javascript的,

 我来答
jckwka
2011-01-29 · TA获得超过1414个赞
知道小有建树答主
回答量:1119
采纳率:0%
帮助的人:833万
展开全部
JS:
function setNews(act,news_id){
var ajax = new AJAXRequest();
ajax.setcharset("UTF-8");
ajax.get("setnews.asp?act="+act+"&nid="+news_id, function(obj) {
alert(obj.responseText);//操作返回信息
});
}

HTML:
<a href="javascript:;" onclick="setNews('top',1);">顶一下</a>
<a href="javascript:;" onclick="setNews('down',1);">踩一下</a>

ASP:
setnews.asp

dim act
act = trim(request("act"))
nid = clng(request("nid"))

' 顶一下
if act = "top" then
if nid>0 then
conn.execute("update news set top=top+1 where news_id=" & nid)
response.write "completed"
response.end
end if
response.write "failure"
response.end
end if

' 踩一下
if act = "down" then
if nid>0 then
conn.execute("update news set down=down+1 where news_id=" & nid)
response.write "completed"
response.end
end if
response.write "failure"
response.end
end if

AJAXRequest下载:
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
百度网友265cb7a
2011-02-10 · TA获得超过337个赞
知道小有建树答主
回答量:222
采纳率:0%
帮助的人:153万
展开全部
如果不用JS的话,页面就会有个刷信息过程。
不用JS的实现思路:顶一下和踩一下都连接到处理 顶或踩的页面,后面用GET的方式加上当前文章的ID和操作的标识
<a href="fileneame.php?action=ding&id=1">顶一下</a>
<a href="fileneame.php?action=cai&id=1">踩一下</a>

然后fileneame.php程序里判断action是顶还是踩,然后根据ID值 更新数据库数据,完成后提示操作成功,返回之前页面。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-02-12
展开全部
那就跳转在后台做咯

参考资料: cjl

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式