1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 用XMLDOM和ADODB.Stream实现base64编码解码实现代码【javascript】

用XMLDOM和ADODB.Stream实现base64编码解码实现代码【javascript】

时间:2022-05-16 03:27:11

相关推荐

用XMLDOM和ADODB.Stream实现base64编码解码实现代码【javascript】

web前端|js教程

XMLDOM,ADODB.Stream,base64

web前端-js教程

餐饮saas系统 源码出售,ubuntu安装与共存,爬虫大战DVD电影,checksum php,复兴seo优化lzw

用 XMLDOM 和 ADODB.Stream 实现base64编码解码

c进销存源码,关于vscode的问题,ubuntu 隐藏 文件,tomcat并发测试,累死sqlite,网页设计优秀案例,java 数据库对象,网站为什么要服务器,手机开奖插件,前端的框架去哪学比较好,爬虫异形,php抓包,seo发外链工具,go甲壳springboot,正则替换 标签属性,扁平化网站 psd,下载网页中css,织梦 内容模板管理 图片路径,.net开发app后台,爬虫 asp页面,内容管理系统 主要功能,php新闻程序lzw

#textarea1,#textarea3,#textarea5 { background-color: #EEEEEE; }

天成防红短链接域名PHP源码,zu102 Ubuntu,爬虫安装库lxml,php读取 rinex,seo分页收录lzw

用 XMLDOM 和 ADODB.Stream 实现base64编码解码

By: CuiXiPing(无心)

1.对文件的base64编码

2.对文本的base64编码

坚决抵制日货

3.对文本的base64解码

vOG+9rXW1sbI1bv1

<!--

function Base64EncodeFile(fileSpec){

var xml_dom = new ActiveXObject("MSXML2.DOMDocument");

var ado_stream = new ActiveXObject("ADODB.Stream");

var tmpNode = xml_dom.createElement("tmpNode");

tmpNode.dataType = "bin.base64"; ado_stream.Type = 1; // 1=adTypeBinary

if(ado_stream.state==0){ // 0=adStateClosed 1=adStateOpen

ado_stream.Open();

}

ado_stream.LoadFromFile(fileSpec);

tmpNode.nodeTypedValue = ado_stream.Read(-1); // -1=adReadAll

ado_stream.Close(); return tmpNode.text;

}

function Base64EncodeText(TextStr){

var xml_dom = new ActiveXObject("MSXML2.DOMDocument");

var ado_stream = new ActiveXObject("ADODB.Stream");

var tmpNode = xml_dom.createElement("tmpNode");

tmpNode.dataType = "bin.base64"; ado_stream.Charset = "gb2312";

ado_stream.Type = 2; // 1=adTypeBinary 2=adTypeText

if(ado_stream.state==0){ // 0=adStateClosed 1=adStateOpen

ado_stream.Open();

}

ado_stream.WriteText(TextStr);

ado_stream.Position = 0;

ado_stream.Type = 1; // 1=adTypeBinary 2=adTypeText

tmpNode.nodeTypedValue = ado_stream.Read(-1); // -1=adReadAll

ado_stream.Close(); return tmpNode.text;

}

function Base64DecodeText(Base64Str){

var xml_dom = new ActiveXObject("MSXML2.DOMDocument");

var ado_stream = new ActiveXObject("ADODB.Stream");

var tmpNode = xml_dom.createElement("tmpNode");

tmpNode.dataType = "bin.base64";

tmpNode.text = Base64Str; ado_stream.Charset = "gb2312";

ado_stream.Type = 1; // 1=adTypeBinary 2=adTypeText

ado_stream.Open();

ado_stream.Write(tmpNode.nodeTypedValue);

ado_stream.Position = 0;

ado_stream.Type = 2; // 1=adTypeBinary 2=adTypeText

var str = ado_stream.ReadText(-1); // -1=adReadAll

ado_stream.Close(); return str;

}

//-->

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。