源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

用ADODB.Stream转换

  • 时间:2022-05-11 14:29 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:用ADODB.Stream转换
用ADODB.Stream转换,用streamtochar这个函数 <HTML> <html> <head> <META http-equiv="Content-Type" content="text/html; charset=Big5"> <title>test</title> <SCRIPT LANGUAGE="JavaScript"> <!-- window.onerror = function (err) { return false;     }; //--> </SCRIPT> <script language="vbscript"> <!-- '获取地址  dim sUrl sUrl="http://www.aastocks.com/chi/Login/Login.asp" Function streamtochar(StrStream)    set stream=CreateObject("ADODB.Stream")        stream.type=1        stream.Mode=3        stream.Open         stream.Write Strstream        stream.Position= 0        stream.Type= 2        stream.Charset="BIG5"        streamtochar= stream.ReadText        stream.Close    set stream=nothing End Function 'Function bytes2BSTR(vIn) ' strReturn = "" ' For i = 1 To LenB(vIn) ' ThisCharCode = AscB(MidB(vIn,i,1)) ' If ThisCharCode < &H80 Then ' strReturn = strReturn & Chr(ThisCharCode) ' Else ' NextCharCode = AscB(MidB(vIn,i+1,1)) ' strReturn = strReturn & Chr(CLng(ThisCharCode) * &H100 + CInt(NextCharCode)) i = i + 1 ' End If ' Next ' bytes2BSTR = strReturn 'End Function '函数,得到内容 function getContentByUrl(url) '建立对象 set oXmlHttp = CreateObject("MSXML2.XMLHTTP") oXmlHttp.open "GET",url,false oXmlHttp.send getContentByUrl = streamtochar(oXmlHttp.responseBody) set oXmlHttp=nothing end function '函数,获得网站内容 function getRealContent(url) sContent = getContentByUrl(url) getRealContent=sContent end function '--> </script> </head> <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <SCRIPT LANGUAGE=vbscript> <!-- str=getRealContent(sUrl) 'document.write "<xmp>"&str &"</xmp>" 'document.write str  document.write "<META http-equiv=""Content-Type"" content=""text/html; charset=Big5"">"&str '--> </SCRIPT> </BODY> </HTML>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部