zoukankan      html  css  js  c++  java
  • document.readyState和xmlhttp.onreadystatechange

    document.readyState的几种状态

    0-uninitialized:XML 对象被产生,但没有任何文件被加载。 
    1-loading:加载程序进行中,但文件尚未开始解析。 
    2-loaded:部分的文件已经加载且进行解析,但对象模型尚未生效。 
    3-interactive:仅对已加载的部分文件有效,在此情况下,对象模型是有效但只读的。 
    4-completed:文件已完全加载,代表加载成功。 

    https://developer.mozilla.org/en-US/docs/Web/API/Document/readyState

    onreadystatechange属于XMLHttpRequest。

    var xmlhttp = new XMLHttpRequest(),
        method = "GET",
        url = "https://developer.mozilla.org/";
    
    xmlhttp.open(method, url, true);
    xmlhttp.onreadystatechange = function () {
            if(xmlhttp.readyState === XMLHttpRequest.DONE && xmlhttp.status === 200) console.log(xmlhttp.responseText);
        };
    xmlhttp.send();

    jQuery events .load(), .ready(), .unload()

    浏览器加载流程

    http://www.jianshu.com/p/e141d1543143

  • 相关阅读:
    gdb常用命令
    gdb之watch命令
    gdb之x命令
    python's descriptor II
    MacOSX快捷键
    主题敏感词PageRank
    shell调试选项
    shell输出调试信息
    事务时间如何去掉wasted time
    深刻剖析VuGen脚本录制原理
  • 原文地址:https://www.cnblogs.com/zhutianpeng/p/5478366.html
Copyright © 2011-2022 走看看