ASP代码:
-------------------
Function GetRmData(surl)
  Dim xHttp
  set xHttp = Server.CreateObject("microsoft.xmlhttp")
  xHttp.open "GET",surl,false
  xHttp.send()
  GetRmData = xHttp.responseText
End Function
--------------------用ASP.NET C#代码 怎么写?

解决方案 »

  1.   

    楼主写的是VBSCRIPT吗,现在要改写成JAVASCRIPT吗?!
      

  2.   

    这个是不是要写在javascript中啊!
      

  3.   

    添加引用“MSXML2.dll”         public static string setReferer(string url, string dns)
            {
                MSXML2.XMLHTTP26 oxmlHttp = new MSXML2.XMLHTTP26();
                oxmlHttp.open("Get",url,false,"user","pwd");
                oxmlHttp.setRequestHeader("Referer", dns);
                oxmlHttp.send("0");
                //oxmlHttp.readyState = 4;
                if (oxmlHttp.readyState == 4 && oxmlHttp.status == 200)
                {
                    return oxmlHttp.responseText.ToString();
                }
                return "";
            }
      

  4.   

    需要using System.Net;
            public static string GetWebContent(string Url)
            {
                string strResult = "";
                try
                {
                    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url);
                    //声明一个HttpWebRequest请求
                    request.Timeout = 30000;
                    //设置连接超时时间
                    request.Headers.Set("Pragma", "no-cache");
                    HttpWebResponse response = (HttpWebResponse)request.GetResponse();
                    Stream streamReceive = response.GetResponseStream();
                    Encoding encoding = Encoding.GetEncoding("GB2312");
                    StreamReader streamReader = new StreamReader(streamReceive, encoding);
                    strResult = streamReader.ReadToEnd();
                }
                catch{}
                return strResult;
            }
    //.net里还是用这个好点
      

  5.   

    耶?
    我咋忽悠到.net版来了?