用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 相关文章推荐
12款经典的白富美型—jquery图片轮播插件—前端开发必备
Jan 08 Javascript
jQuery选择器querySelector的使用指南
Jan 23 Javascript
AngularJS向后端ASP.NET API控制器上传文件
Feb 03 Javascript
早该知道的7个JavaScript技巧
Jun 21 Javascript
JavaScript 轮播图和自定义滚动条配合鼠标滚轮分享代码贴
Oct 28 Javascript
深入研究jQuery图片懒加载 lazyload.js使用方法
Aug 16 jQuery
使用Bootstrap和Vue实现用户信息的编辑删除功能
Oct 25 Javascript
详解如何使用 vue-cli 开发多页应用
Dec 16 Javascript
使用react实现手机号的数据同步显示功能的示例代码
Apr 03 Javascript
JavaScript实现的DOM树遍历方法详解【二叉DOM树、多叉DOM树】
May 07 Javascript
VUE+elementui面包屑实现动态路由详解
Nov 04 Javascript
基于jquery实现彩色投票进度条代码解析
Aug 26 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
php将12小时制转换成24小时制的方法
2015/03/31 PHP
php实现二叉树中和为某一值的路径方法
2018/10/14 PHP
用PHP做了一个领取优惠券活动的示例代码
2019/07/05 PHP
jquery一句话全选/取消全选
2011/03/01 Javascript
JavaScript中的常见问题解决方法(乱码,IE缓存,代理)
2013/11/28 Javascript
JavaScript代码判断点击第几个按钮
2015/12/13 Javascript
纯JS前端实现分页代码
2016/06/21 Javascript
js手动播放图片实现图片轮播效果
2016/09/17 Javascript
jquery组件WebUploader文件上传用法详解
2020/10/23 Javascript
ES6新特性之数组、Math和扩展操作符用法示例
2017/04/01 Javascript
Vue代码分割懒加载的实现方法
2017/11/23 Javascript
JavaScript实用代码小技巧
2018/08/23 Javascript
详解Vue webapp项目通过HBulider打包原生APP(vue+webpack+HBulider)
2019/02/02 Javascript
vue微信分享的实现(在当前页面分享其他页面)
2019/04/16 Javascript
python 从远程服务器下载日志文件的程序
2013/02/10 Python
Python与Java间Socket通信实例代码
2017/03/06 Python
Python机器学习之SVM支持向量机
2017/12/27 Python
Python实现将Excel转换成为image的方法
2018/10/23 Python
python 图像处理画一个正弦函数代码实例
2019/09/10 Python
python中的垃圾回收(GC)机制
2020/09/21 Python
全网最详细的PyCharm+Anaconda的安装过程图解
2021/01/25 Python
HTML5表单验证特性(知识点小结)
2020/03/10 HTML / CSS
日本民宿预约平台:STAY JAPAN
2017/07/01 全球购物
竟聘演讲稿范文
2013/12/31 职场文书
《陶罐和铁罐》教学反思
2014/02/19 职场文书
爱岗敬业演讲稿
2014/05/05 职场文书
2014年财务工作总结范文
2014/11/11 职场文书
水电工岗位职责
2015/02/14 职场文书
医院办公室主任岗位职责
2015/04/01 职场文书
实施意见格式范本
2015/06/05 职场文书
《1942》观后感
2015/06/08 职场文书
傲慢与偏见电影观后感
2015/06/10 职场文书
我的生日感言
2015/08/03 职场文书
基于Python和openCV实现图像的全景拼接详细步骤
2021/10/05 Python
div与span之间的区别与使用介绍
2021/12/06 HTML / CSS
Python内置类型集合set和frozenset的使用详解
2022/04/26 Python