用XMLHTTP和ADODB.Stream读取源代码

用XMLHTTP和ADODB.oStream可以很方便地得到一个Url地址的源代码。而且效率高。

 1<script>
 2    var oXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
 3    oXmlHttp.open("GET","http://dotnet.aspx.cc/content.aspx"false);
 4    oXmlHttp.send()
 5    var oStream = new ActiveXObject("ADODB.Stream");
 6    if(oStream == null)
 7        alert("您的机器不支持ADODB.Stream.")
 8    else
 9    {
10        oStream.Type=1;
11        oStream.Mode=3;
12        oStream.Open() ;
13        oStream.Write(oXmlHttp.responseBody);
14        oStream.Position= 0;
15        oStream.Type= 2;
16        oStream.Charset="gb2312";
17        var result= oStream.ReadText();
18        oStream.Close();
19        oStream = null;
20        alert( result);
21    }

22</script>
23
24
posted @ 2005-10-10 10:50  有容乃大  阅读(484)  评论(0编辑  收藏  举报