国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

ASP+ajax實(shí)現頂一下、踩一下同支持與反對的實(shí)現代

發(fā)布時(shí)間:2021-08-17 12:10 來(lái)源: 閱讀:0 作者:青島星網(wǎng) 欄目: ASP 歡迎投稿:712375056

1、點(diǎn)擊相應頂一下、踩幾下的代碼類(lèi)似

response.write ("<a href='javascript:void(0)' onclick='digg("&rs("id")&",1)'>頂</a>(<span class='ding"&rs("id")&"'>"&rs("ding")&"</span>)")
response.write ("<a href='javascript:void(0)' onclick='digg("&rs("id")&",2)'>踩</a>(<span class='cai"&rs("id")&"'>"&rs("cai")&"</span>)=><a href='article.asp?id="&rs("id")&"'>內容頁(yè)頂踩</a><br/>")

2、點(diǎn)擊后調用相應的JS函數ajax傳入相應的參數,范例代碼如

function digg(getid,dingcai){
  //以.post方式與dingcai.asp文件交互。注意路徑
  $.post('inc/dingcai.asp', { "id": getid , "dingcai": dingcai },
    function(data){
      data=data.indexOf('yang_yes')
        if(data>=0){
        if(dingcai==1){
          //重新獲取當前"頂"并加1 
          var ding = parseInt($(".ding"+getid).html())+1;
          //重新更新"頂"的數據入庫
          $(".ding"+getid).html(ding);
        }else{
          //踩
          var cai = parseInt($(".cai"+getid).html())+1;
          $(".cai"+getid).html(cai);
        }
        alert("感謝你的支持!如果不需要js提示請刪除本行代碼");
      }else{
        alert("你已經(jīng)投過(guò)票了!如果不需要js提示請刪除本行代碼");
      }
    }, "text");
}

3、傳入指定的ASP文件里面實(shí)現范例代碼如

mycookies=0
id = clng(request.form("id"))
dingcai = request.form("dingcai")
  if id<>"" then
    if request.cookies("mycookies"&id)<>id then
      '寫(xiě)入cookies,有效期24小時(shí)
      Response.cookies("mycookies"&id)=id
      Response.Cookies("mycookies"&id).expires=dateadd("H",24,now())
    else
      mycookies=1
    end if
  else      
    mycookies=1
  end if
  
'接受對應的id
'如果頂踩過(guò)來(lái)的id不為空,并且獲取是頂的操作或踩的操作
if request.form("id")<>"" and request.form("dingcai")<>"" then 
  
    '如果是頂的操作
    if dingcai=1 then
      sql = "update dingcai set ding=ding+1 where id="&id
    else
      sql = "update dingcai set cai=cai+1 where id="&id
    end if
        
  if mycookies=0 then
        conn.execute(sql)
        response.write "yang_yes"
  else
        response.write "yang_no"
  end if
end if

這就完成了,列表頁(yè)面與詳情頁(yè)面都可以類(lèi)似實(shí)現。

大家也可以下載這個(gè)源碼學(xué)習一下

,代碼已經(jīng)打包,大家可以看下代碼即可。

到此這篇關(guān)于A(yíng)SP+ajax實(shí)現頂一下、踩一下同支持與反對的實(shí)現代碼的文章就介紹到這了,更多相關(guān)ASP 頂、踩、支持與反對內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

一本久久综合亚洲鲁鲁五月天| 国产免费无码一区二区三区| 伊人久久综在合线亚洲2019| 亚洲AV无码一区二区二三区入口| 久草玖玖玖爱在线资源| 成人区人妻精品一区二区不卡视频|