xmlhttp 的 onreadystatechange 只执行一次的原因

作者:vkvi 来源:千一网络(原创) 日期:2008-7-8

如果把 xmlhttp 的 open 写在了 onreadystatechange 之后,那么第二次调用 xmlhttp 进行 Ajax 通信时,onreadystatechange 就不会被触发。

所以 open 应该写在 onreadystatechange 之前。

相关阅读

你前面那位网友看了:互联网上第一款 DLINQ 教程

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
  • 1 楼:评论
    no
  • 2 楼:评论
    真是胡说八道明明一样运行
  • 3 楼:评论
    确实是真的!没有错很!我已经试用过了!联系我
    364523428
  • 4 楼:评论
    确实是这样的,谢谢
  • 5 楼:评论
    ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
  • 6 楼:评论
    SuggestFramework_Connection[instance].onreadystatechange = function() {//onreadystatechange指向了一个函数,这个函数是在xmlHttpRequest.readyState发生改变的时候触发
                SuggestFramework_ProcessRequest(instance) //此句被调用来时刻关注当前数据交换完成的程度,监视是否完成4步
            };
            SuggestFramework_Connection[instance].open("GET", url, true);
            SuggestFramework_Connection[instance].send(null)


    在后面正常运行的.
  • 7 楼:评论
    行是行。。。。。。
  • 8 楼:很给力
    非常实用,我在网上找了将近2个小时总算找到了答案。
标题:必填
内容:
本站永远终止与捏造“罪名”不支付广告费的某度联盟合作。
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他