$.post(url, function(html){
    // 只获取html里面BODY内容,并取掉里面所有标签
    });

解决方案 »

  1.   

    $.post(url, function(html){
        // 只获取html里面BODY内容,并取掉里面所有标签
        alert(html.replace(/<\/?[^<>]+>/g,''));
        });
      

  2.   


    只需要获取html里面的<BODY></BODY>
      

  3.   


    $.post(url, function(html){
        // 只获取html里面BODY内容,并取掉里面所有标签
        var temp = html.replace(/\r\n/g,'');
        var body = temp .replace(/<body>(.*)<\/body>/ig,'$1');
        alert(body .replace(/<\/?[^<>]+>/g,''));    
        });
      

  4.   

    .replace(/<(/)?[^<]+>/g,'')); 只获取html里面BODY内容的话就自己取把
      

  5.   


    var body = (new RegExp("<body[^>]*>([\\d\\D]+)</body>")).exec(html)[1];
    if(!body){
        var body = (new RegExp("<BODY[^>]*>([\\d\\D]+)</BODY>")).exec(html)[1];
    }
    var content = body.replace(/<[^>]+>/g, '');