大家运行下,帮俺看看,谢谢了!输入http://www.baidu.com,点击cut后可提取所要信息,可是换了新浪就提取不了了,不知该如何解决?(注:运行此HTML还需一个文件,可在此http://www.ccscript.cn/DownLoadFiles/37.aspx下载,放在一起即可运行) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
<title>Ajax分析某页面的内容 </title> 
</head> <script type="text/javascript" src="jquery-1.3.2.min.js"> </script> 
<script language="javascript" type="text/javascript"> 
$(function(){ 
$("#button1").click(function(){ 
var url=$("#xurl").val(); 
var xmlhttp; 
try{ 
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
}catch(e){ 
try{ 
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
}catch(e){} 

if(!xmlhttp) xmlhttp=new XMLHttpRequest(); 
xmlhttp.onreadystatechange =function(){ 
if (xmlhttp.readyState==4){ 
var s=xmlhttp.responseBody; 
s = gb2utf8(s); 
s=s.replace(/href=\//g,"href="+url+"/"); 
s=s.replace(/src=\//g,"src="+url+"/"); 
s=s.replace(/href=\"\//g,"href=\""+url+"/"); 
s=s.replace(/src=\"\//g,"src=\""+url+"/"); 
//document.getElementById("box01").innerHTML= s; 
$("legend").after(" <center> <button id=\"cut\" onClick=\"cut()\">cut </button> </center>" + s); xmlhttp=null; 


xmlhttp.open("GET",url,true); xmlhttp.send(null); 
}) 
}); function gb2utf8(data){ 
  var glbEncode = []; 
  gb2utf8_data = data; 
  execScript("gb2utf8_data = MidB(gb2utf8_data, 1)", "VBScript"); 
  var t=escape(gb2utf8_data).replace(/%u/g,"").replace(/(.{2})(.{2})/g,"%$2%$1").replace(/%([A-Z].)%(.{2})/g,"@$1$2"); 
  t=t.split("@"); 
  var i=0,j=t.length,k; 
  while(++i <j) { 
      k=t[i].substring(0,4); 
      if(!glbEncode[k])  
      { 
        gb2utf8_char = eval("0x"+k); 
        execScript("gb2utf8_char = Chr(gb2utf8_char)", "VBScript"); 
        glbEncode[k]=escape(gb2utf8_char).substring(1,6); 
      } 
      t[i]=glbEncode[k]+t[i].substring(4); 
  } 
  gb2utf8_data = gb2utf8_char = null; 
  return unescape(t.join("%")); 
} function cut(){ alert("OK"); //$("input") 
//.live("mouseover",function(){$(this).addClass("csstwo");$(this).disabled=true;}); 
$("a") 
.live("mouseover",function(){$(this).addClass("csstwo");$(this).disabled=true;}); 
$("img") 
.live("mouseover",function(){$(this).addClass("csstwo");}); 
$("div") 
.live("mouseover",function(){$(this).addClass("csstwo");}); $("input") 
.live("mouseout",function(){$(this).removeClass("csstwo");}); 
$("a") 
.live("mouseout",function(){$(this).removeClass("csstwo");}); 
$("img") 
.live("mouseout",function(){$(this).removeClass("csstwo");}); 
$("div") 
.live("mouseout",function(){$(this).removeClass("csstwo");}); document.onmousedown = click; } function getEventTrigger(oEvent)        

if(window.event) oEvent = window.event;  
var oTarget; 
if(oEvent.srcElement) 
oTarget = oEvent.srcElement; 
else oTarget = oEvent.target; 
return oTarget;                  
} function click(event) {              var target1 = getEventTrigger(event); 
          
if(confirm("are you sure to copyt this one?")){ 
strQuanJu = $(target1).parent().html() ; 
alert(strQuanJu); 
}; 
} </script> <style> 
.cssone{ 
font-size:14px; 
margin:1px; 
padding:5px; 
background:red; 
font-family:Arial,Helvetica,sans-serif; 

.csstwo{ 
background:green; 

.cssthree{ 
background:blue; 

</style> <body> 
web URL: <input type=text id="xurl" size="50"> 
<input type="button" id="button1" name="Submit" value="Test"> 
<br> 
<hr size="1" color="#FF6600"> 
<legend> </legend>  
</body> 
</html>