Pcook CMS V2.3 Beta 上线测试!
您现在的位置:首页 >> 工作手记 >> 信息正文

顶一下在静态页中的使用问题详解

2008-11-10 23:55:08 来源: 本站原创 作者:站长 访问:283 次 被顶:27 次 字号:【

    一直困扰我的一个小问题,AJAX顶一下这个功能在静态文章页操作后才有显示,正常浏览看到的数字是生成的时候那个数字,只有手动生成这篇文章的时候才会变化。

 

    于是就想着是不是能把JS和AJAX混合起来用,以达到自己期望的效果,终于,今晚苦思了N种方法后,成功了!

 

    下面是分享一下我的方法:

 

    文章页:显示被顶次数是:<%=Rs("dig")%>


    替换成:<script language="javascript" src="<%=SitePath%>dig.asp?id=<%=Rs("id")%>"></script>用来调用动态;

 

    dig.asp文件用来检测的,在头部加一段
<% 
dim id 
id=request.querystring("id") 
If Request("Page") = "" then 
sql="update pcook_Article set dig = dig where ID= "&ID
conn.execute(sql)
End if
Set Rs = Server.CreateObject("ADODB.Recordset")
Sql = "Select * From pcook_Article Where id="&id
Rs.Open Sql,Conn,3,3
dig=rs("dig")
response.write("document.write('" & dig & "')") 
%>


    用来显示被顶次数,而这个次数是直接调用数据库,所以可以是动态,


那么,哈哈,效果达到了。静态页动态顶~~HOHO

打印本文   加入收藏   返回顶部   关闭窗口Tags:顶一下|静态  
参与评论
网友评论列表
© CopyRight 2008 Pcook.com.cn, Inc.All Rights Reserved.
Powered by:laoy8 Design by:Pcook 沪ICP备08004247号