在腾讯网上看到有个对新闻发表的评论的游客,进行支持和反对功能,感觉很好,点击后支持后面的数字发生变化,也不用刷新页面,而我用asp做的需要刷新,刷新完,还要拉倒上次浏览的位置,十分不便,希望诸位精通js和ajax的高手能帮忙,给个代码,在线等 

解决方案 »

  1.   

    ajax跟简单的。就是发送一个简单的请求就可以了,网上的例子应该都可以满足你的需求的
      

  2.   

    function setData(op,id)
    x = window.XMLHttpRequest?new XMLHttpRequest():new ActiveXObject("Microsoft.XMLHTTP")
    x.open("GET","update.asp?type="+op+"&id="+id,true)
    x.onreadystatechange=function() {
      if (x.readyState==4 && x.status==200) {
       document.getElementById("xxx").innerHTML=x.responseText
      }
     }
     xmlhttp.send(null)
    }<div id="xxx"></div>
    <a href="" onclick="setData('ding',2000);return false;">顶</a>