用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 相关文章推荐
getElementById在任意一款浏览器中都可以用吗的疑问回复
May 13 Javascript
Javascript 二维数组
Nov 26 Javascript
基于jQuery实现图片的前进与后退功能
Apr 24 Javascript
javascript定义变量时有var和没有var的区别探讨
Jul 21 Javascript
Node.js中的事件驱动编程详解
Aug 16 Javascript
JS中如何比较两个Json对象是否相等实例代码
Jul 13 Javascript
微信小程序 picker-view 组件详解及简单实例
Jan 10 Javascript
JavaScript满天星导航栏实现方法
Mar 08 Javascript
React路由管理之React Router总结
May 10 Javascript
JavaScript Reflect Metadata实现详解
Dec 12 Javascript
详解微信小程序中var、let、const用法与区别
Jan 11 Javascript
Javascript组合继承方法代码实例解析
Apr 02 Javascript
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
索尼SONY SRF-S83/84电路分析和打磨
2021/03/02 无线电
香妃
2021/03/03 冲泡冲煮
PHP 面向对象程序设计(oop)学习笔记 (二) - 静态变量的属性和方法及延迟绑定
2014/06/12 PHP
6个超实用的PHP代码片段
2015/08/10 PHP
php resizeimage 部分jpg文件 生成缩略图失败的原因分析及解决办法
2016/03/23 PHP
PHP中多线程的两个实现方法
2016/10/14 PHP
php中通用的excel导出方法实例
2017/12/30 PHP
Javascript 面向对象编程(一) 封装
2011/08/28 Javascript
jQuery实现Meizu魅族官方网站的导航菜单效果
2015/09/14 Javascript
深入学习js瀑布流布局
2016/10/14 Javascript
微信小程序 二维码canvas绘制实例详解
2017/01/06 Javascript
Vue实例简单方法介绍
2017/01/20 Javascript
JS实现的随机排序功能算法示例
2017/06/09 Javascript
Vue组件之全局组件与局部组件的使用详解
2017/10/09 Javascript
JS实现的集合去重,交集,并集,差集功能示例
2018/03/13 Javascript
vue移动端微信授权登录插件封装的实例
2018/08/28 Javascript
vue 关闭浏览器窗口的时候,清空localStorage的数据示例
2019/11/06 Javascript
Python 时间操作例子和时间格式化参数小结
2014/04/24 Python
Python爬虫实现爬取京东手机页面的图片(实例代码)
2017/11/30 Python
python+excel接口自动化获取token并作为请求参数进行传参操作
2020/11/10 Python
阿里健康大药房:阿里自营网上药店
2017/08/01 全球购物
最好的商品表达自己:Cafepress
2019/09/04 全球购物
澳大利亚在线购买葡萄酒:The Wine Collective
2020/02/20 全球购物
SQL Server笔试题
2012/01/10 面试题
kfc实习自我鉴定
2013/12/14 职场文书
酒店门卫岗位职责
2013/12/29 职场文书
初三学生个人自我评定
2014/04/06 职场文书
财务情况说明书范文
2014/05/06 职场文书
教师专业自荐信
2014/05/31 职场文书
幼儿园安全责任书范本
2014/07/24 职场文书
忠犬八公的故事观后感
2015/06/05 职场文书
幼儿园科学课教学反思
2016/03/03 职场文书
写自招自荐信的绝招!
2019/04/19 职场文书
导游词之新疆尼雅遗址
2019/10/16 职场文书
使用JS实现简易计算器
2021/06/14 Javascript
VUE递归树形实现多级列表
2022/07/15 Vue.js