where's '高手'? please answer it for me,thanks

解决方案 »

  1.   

    xmlHttp.readyState==4是页面加载完成
    1234个状态,123是加载中
      

  2.   

    onreadystatechange 事件,那后面是触发时执行的过程,如果写成:
    xmlHttp.onreadystatechange=callback(str);--》callback(str);会立即被执行。然后才赋给onreadystatechange事件
      

  3.   

    如果xmlHttp.onreadystatechange=callback(str);
    这样callback函数就会立即执行
    而不是当XMLHTTPRequest对象的readyState属性改变时调用callback函数了
      

  4.   

    建议理解一个概念-闭包(closure).然后你就懂了:)