title  可以的  使用 ajax图片 什么意思 ?

解决方案 »

  1.   


    var getServerData = function()
    {
       
        //异步取服务器端数据开始
        var xml = window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
        var url="http://www.baidu.com";
        xml.open("GET",url, true);
        //xml.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    xml.setRequestHeader("Content-Type","text/xml")
        xml.setRequestHeader("X-Requested-With", "XMLHttpRequest");
        xml.onreadystatechange=processRequest;
        xml.send(null);
        function processRequest()
        {
            if(xml.readyState==4){
              if(xml.status==200){
               var sHTML=xml.responseText;
               //在此处通过正则表达式分析sHTML
      var reg = /<title>.*<\/title>/i; 
      var r = sHTML.match(reg); 
      alert(r);  
              }
          }
        }
        //异步取服务器端数据结束
    }
    getServerData();
      

  2.   

    如果是其它网站,需要在服务器端请求,ajax有跨域的限制。
      

  3.   

    谢谢大家的回答,图片就是网页中尺寸最大的一张图片,比如http://www.mbaobao.com/cphtmlmb/cpinfo.asp?id=44587页面中的图片http://www.mbaobao.com/product/weiwang/81126029/s001.jpg
      

  4.   

    3楼兄弟的代码alert出来的中文会出乱码,title不管用什么方法都可以取的,问题是图片该怎么取呢?