用ADODB.Stream转换


Posted in Javascript onJanuary 22, 2007

用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>

Javascript 相关文章推荐
简单的Jquery遮罩层代码实例
Nov 14 Javascript
Jquery获取和修改img的src值的方法
Feb 17 Javascript
jquery单行文字向上滚动效果的实现代码
Sep 05 Javascript
jQuery+html5+css3实现圆角无刷新表单带输入验证功能代码
Aug 21 Javascript
Javascript刷新窗口方法小结
Oct 21 Javascript
漂亮实用的页面loading(加载)封装代码
Feb 03 Javascript
详解vue父子模版嵌套案例
Mar 04 Javascript
React-Native中props具体使用详解
Sep 04 Javascript
AngularJS实现自定义指令及指令配置项的方法
Nov 20 Javascript
jquery实现企业定位式导航效果
Jan 01 jQuery
vue如何判断dom的class
Apr 26 Javascript
jQuery实现每隔一段时间自动更换样式的方法分析
May 03 jQuery
Web层改进II-用xmlhttp 无声息提交复杂表单
Jan 22 #Javascript
用正则xmlHttp实现的偷(转)
Jan 22 #Javascript
通过MSXML2自动获取QQ个人头像及在线情况(给初学者)
Jan 22 #Javascript
Javascript技术技巧大全(五)
Jan 22 #Javascript
深入认识JavaScript中的函数
Jan 22 #Javascript
Ajax::prototype 源码解读
Jan 22 #Javascript
showModalDialog 和 showModelessDialog
Jan 22 #Javascript
You might like
MySQL GBK→UTF-8编码转换
2007/05/24 PHP
php数组函数序列之next() - 移动数组内部指针到下一个元素的位置,并返回该元素值
2011/10/31 PHP
Mac下快速搭建PHP开发环境步骤详解
2019/05/05 PHP
一个javascript参数的小问题
2008/03/02 Javascript
javascript 数组的方法集合
2008/06/05 Javascript
Extjs4 消息框去掉关闭按钮(类似Ext.Msg.alert)
2013/04/02 Javascript
JavaScript判断对象是否为数组
2015/12/22 Javascript
基于jquery实现的仿优酷图片轮播特效代码
2016/01/13 Javascript
JSON 的正确用法探讨:Pyhong、MongoDB、JavaScript与Ajax
2016/05/15 Javascript
ionic js 模型 $ionicModal 可以遮住用户主界面的内容框
2016/06/06 Javascript
Angular.js中用ng-repeat-start实现自定义显示
2016/10/18 Javascript
详解Puppeteer 入门教程
2018/05/09 Javascript
微信小程序实现动态获取元素宽高的方法分析
2018/12/10 Javascript
使用vue-cli4.0快速搭建一个项目的方法步骤
2019/12/04 Javascript
javascript前端实现多视频上传
2020/12/13 Javascript
Python2.x版本中maketrans()方法的使用介绍
2015/05/19 Python
python 循环遍历字典元素的简单方法
2016/09/11 Python
python高斯分布概率密度函数的使用详解
2019/07/10 Python
关于Pytorch的MNIST数据集的预处理详解
2020/01/10 Python
python代码实现将列表中重复元素之间的内容全部滤除
2020/05/22 Python
伦敦哈德森鞋:Hudson Shoes
2018/02/06 全球购物
Feelunique美国:欧洲大型的在线美妆零售电商
2018/11/04 全球购物
传媒专业推荐信范文
2013/11/23 职场文书
出纳会计岗位职责
2014/03/12 职场文书
和谐社区口号
2014/06/19 职场文书
教育局党的群众路线教育实践活动整改方案
2014/09/20 职场文书
自查自纠工作总结
2014/10/15 职场文书
2015年监理工作总结范文
2015/04/07 职场文书
春季运动会加油词
2015/07/18 职场文书
技能培训通讯稿
2015/07/18 职场文书
优秀班干部主要事迹材料
2015/11/04 职场文书
大学军训通讯稿(2016最新版)
2015/12/21 职场文书
2016年推广普通话宣传周活动总结
2016/04/06 职场文书
OpenCV绘制圆端矩形的示例代码
2021/08/30 Python
zabbix自定义监控nginx状态实现过程
2021/11/01 Servers
spring 项目实现限流方法示例
2022/07/15 Java/Android