日期:2014-05-18  浏览次数:20480 次

asp.net如何得到调用页面的网页内容
asp.net调用了另一个页面a.htm,如何得到a.htm网页上的内容?
如何实现?

------解决方案--------------------
用js+xmlhttp——

var http;//兼容浏览器
try{ http = new XMLHttpRequest(); }catch(e){};
var progids=[ 'Msxml2.XMLHTTP ', 'Microsoft.XMLHTTP ', 'Msxml2.XMLHTTP.4.0 '];
if(!http)
{
for(var i=0; i <3; ++i)
{
try{http = new ActiveXObject(progids[i]);}catch(e){}
}
};
http.open( "GET ", "http://www.xx.com/service/a.html ",false);
http.send();
if(http.status != 200)
{
alert(http.statusText);
div_message.innerHTML = " ERROR ";
}
else
{
//alert(http.responseText);
div_message.innerHTML = http.responseText;
}

div_message 是b.aspx中的一个div : <div id= 'div_message '> READY </div>