跨域--------用xmlDom加载不在同一个域的XML(Asp.net)[IE设置不允许跨域的前提下] Ajax
var xmlDoc =new ActiveXObject("Microsoft.XMLDOM") ;
xmlDoc.loadXML(DragDown.XmlFileLoad(url).value);
[Ajax.AjaxMethod]
public string XmlFileLoad(string strXmlfileAd)
{
string strXmlReturn = "";
try
{
System.Net.HttpWebResponse rs = (System.Net.HttpWebResponse)System.Net.HttpWebRequest.Create(strXmlfileAd).GetResponse();
System.IO.StreamReader sr = new System.IO.StreamReader(rs.GetResponseStream(), System.Text.Encoding.Default);
strXmlReturn = sr.ReadToEnd();
return strXmlReturn;
}
catch (Exception ex)
{
throw (ex);
}
}
posted @ 2008-06-14 17:10 charry 阅读(177) 评论(0) 编辑