refresh()可以正常运行refersh_2()有错误困惑的地方都在注释中标识出来了:(

解决方案 »

  1.   

    if (window.XMLHttpRequest) { // Mozilla or ...oXMLDoc = new XMLHttpRequest();
    oXMLDoc.open("GET", "http://localhost/ajax/customize.xml", false);/*************
     原来只要在这里传一个空值就可以了
     但是怎样才能获取返回的xml对象的各个成员属性呢?
    ***************/
    oXMLDoc.send(null); alert(oXMLDoc.responseText); // 不知道在firefox下这里的代码究竟应该怎么写
    } else if (window.ActiveXObject) { // IE
      

  2.   

    oXMLDoc.open("GET", "http://localhost/ajax/customize.xml", false);
    ====
    既然是同步加载,就不是ajax了。。
    ajax的全称就是异步javascript和xml
    alert(oXMLDoc.responseText); // 不知道在firefox下这里的代码究竟应该怎么写
    =====
    firefox下也是responseText另外,不建议自己写判断。可以用一个库来使ie支持xmlhttprequest对象而不用写ActiveXObject。
    看这里:http://www.scss.com.au/family/andrew/webdesign/xmlhttprequest/
      

  3.   

    顶---------------------------------
    雨中太阳
    网页:http://www.SearchAll.cn
    搜索:http://www.SearchAll.cn/search/Search.htm
      

  4.   

    楼主去这里看看吧~~~有跨平台的AJAX示例代码...
    http://developer.mozilla.org/en/docs/AJAX:Getting_Started