//异步取服务器端数据开始 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();
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();