使用XMLHttpRequest向服务器请求XML内容,url可以是.aspx文件,然后在服务器端生成该文件。
注意必须使用:
protected void Page_Load(object sender, EventArgs e)
{
Response.Clear();
Response.AddHeader("Content-Type", "text/xml; charset=utf-8");
Response.AddHeader("Cache-Control", "no-cache, private");
Response.AddHeader("Pragma", "no-cache");
Response.Output.Write("...............................");
的方式生成。如果不使用Response.Clear(),则生成的Http头可能有问题,导致IE挂起没有响应。