跪求 “顶一下 踩一下” 代码,不要javascript的,
3个回答
展开全部
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下载:
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 广告
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图...
点击进入详情页
本回答由AiPPT提供
展开全部
如果不用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值 更新数据库数据,完成后提示操作成功,返回之前页面。
不用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
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询