在.net中,javascript有没有用过ActiveXObject("ADODB.Stream")操作客户端二进制文件的同学,
var adobe = new ActiveXObject("ADODB.Stream");
adobe.Type = 1; // adTypeBinary
// 打开ADODB.Stream对象
adobe.Open();
adobe.LoadFromFile("d:\\file3.GIF");
var b = [], b = adobe.Read();
方法adobe.Read()返回的是一个variant类型,而调试工具显示
b为type of array,执行alert(typeof b)为unkown
请问:我想把读取的内容发送给后台,则该如何处理b呢?怎么获取到b里面的数据呢?
var adobe = new ActiveXObject("ADODB.Stream");
adobe.Type = 1; // adTypeBinary
// 打开ADODB.Stream对象
adobe.Open();
adobe.LoadFromFile("d:\\file3.GIF");
var b = [], b = adobe.Read();
方法adobe.Read()返回的是一个variant类型,而调试工具显示
b为type of array,执行alert(typeof b)为unkown
请问:我想把读取的内容发送给后台,则该如何处理b呢?怎么获取到b里面的数据呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货