asp+ajax打造无刷新新闻评论系统

来源: 作者: 2007-11-10 出处:pcdog.com

ajax  ddn  java  javascript  xml  
上一页 1 2 3 4 5 6 7 8 下一页 
  function pagecount(tot,cur)
   {
   var cont1="";
   if (tot%5==0) //默认每页五条,这个要求与服务器端保持一致
   {
   pages=parseInt(tot/5);
   }
   else
   {
   pages=parseInt(tot/5)+1;
   }
   for(var j=1;j〈=pages;j++)
   {
   if (j==cur)
   { cont1+="〈span〉"+j+"〈/span〉 "}
   else
   { cont1+="〈span style='cursor:hand;color:#0000ff' onmouseout='this.style.background=""' onmousemove='this.style.background="#99cc66"' onclick='gotopage("+j+")'〉"+j+"〈/span〉 "}
   }
   return cont1;
   }

  跳转页数:gotopage函数

  function gotopage(page)
   {
   loadXML("get","pl_list.asp?page="+page,getList);
   }
   function loadDom() //定时更新评论列表,初始化10秒钟
   {
   loadXML("get","pl_list.asp",getList);
   setTimeout("loadDom()",10000)
   }

  3.删除评论

  function del(idnub)
   {
   var msg=document.getElementById("msg");
   msg.innerText="正在删除……";
   loadXML("get","pl_del.asp?id="+idnub,getdel);
   }
   function getdel(xmlDom) //删除后所触发的事件,更新页面
   {
   var msg=document.getElementById("msg");
   msg.innerText="删除成功!";
   loadXML("get","pl_list.asp",getList);
   }

  4.提交评论


更多内容请看PCdog.com--Ajax技术专题
上一页 1 2 3 4 5 6 7 8 下一页 
上一篇:asp简单的ajax留言板(采用三层模式)
下一篇:ajax的server部分(php版)