码迷,mamicode.com
首页 > 其他好文 > 详细

关于绑定onreadystatechange事件

时间:2014-11-13 16:49:30      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:onreadystatuschange事件


    onreadystatechange事件即http头状态(readyState)变化事件。绑定onreadystatechange事件必须在open(打开连接),send(发送请求)之前。


    如下代码:

客户端部分:      

<script type="text/javascript">

    function vote(){

            //创建对象

var XHR = new XMLHttpRequest();

            //打开连接

XHR.onreadystatechange=function(){

  if(XHR.readyState==4){

alert(‘haha‘);}

}

XHR.open("GET",‘./vote.php‘,false);

//发送请求

XHR.send(null);

}

</script>

    <div>

    <img src="1.jpg" alt="vote" />

    </div>    

<input type="button" value="投票" style="width:100px;margin-top:10px;" />

   <div id="progess"></div>


服务端PHP代码:

     

<?php

   $rns = file_get_contents(‘./res.txt‘);

$rns+=1;

file_put_contents(‘./res.txt‘,$rns);

//服务端返回数据

echo "1";

?>


实现简单的投票计数,没点击一次投票,+1.

关于绑定onreadystatechange事件

标签:onreadystatuschange事件

原文地址:http://sourliki.blog.51cto.com/4838492/1576080

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!