Javascript 中的variant

问题描述

在.net中,javascript有没有用过ActiveXObject("ADODB.Stream")操作客户端二进制文件的同学,varadobe=newActiveXObject("ADODB.Stream");adobe.Type=1;//adTypeBinary//打开ADODB.Stream对象adobe.Open();adobe.LoadFromFile("d:\file3.GIF");varb=[],b=adobe.Read();方法adobe.Read()返回的是一个variant类型,而调试工具显示b为typeofarray,执行alert(typeofb)为unkown请问:我想把读取的内容发送给后台,则该如何处理b呢?怎么获取到b里面的数据呢?

解决方案

解决方案二:
高手来指点呀
解决方案三:
JS有variant这种类型么?
解决方案四:
我的建议是你用<inputtype="file">上传文件来处理,后台用流获取二进制
解决方案五:
引用2楼liangws的回复:

JS有variant这种类型么?

没有,所以才不知道如何处理

时间: 2024-11-13 08:07:27

Javascript 中的variant的相关文章

简单谈谈javascript中的变量、作用域和内存问题_javascript技巧

[变量] [1]定义:可变的量,相当于给一个不定的数据起了一个外号.变量是存储信息的容器. [2]特性:js中的变量是松散类型的,可以保存任何类型的数据.它只是在特定时间用于保存特定值的一个名字而已.由于不存在定义某个变量必须要保存何种数据类型值的规则,变量的值及其数据类型可以在脚本的生命周期内改变. [3]变量声明:变量可以在声明时赋值,但不能有其他操作,如+=.-=等 var a = 2;//是正确的 var a += 2;//是错误的 var a = 2++;//是错误的,++只能用于变量

JavaScript中的anchor()方法使用详解

  这篇文章主要介绍了JavaScript中的anchor()方法使用,是JS入门学习中的基础知识,需要的朋友可以参考下 此方法创建一个用作超文本目标的HTML锚. 语法 ? 1 string.anchor( anchorname ) 下面是参数的详细信息: anchorname: 定义了锚的名称 返回值: 返回其锚标记的字符串 例子: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 <html> <head> <title>JavaScript

理解javaScript中的事件驱动

 javascript中的事件驱动是通过 鼠标或热键 的动作引发的 主要事件如下: 1.鼠标单击事件 onclick 如:( <input type="button" value="鼠标单击" onclick="执行语句.处理" />) 通常用于如下控件: button 按钮对象 checkbox 复选框或检查列表 --配合onclick单击事件,通常用于全选效果 radio 单选按纽 reset 重置按钮 submit提交按钮 2.

js浏览器-javascript中的一个小问题(浏览器问题)

问题描述 javascript中的一个小问题(浏览器问题) 求助 javascript中的一个小问题< html> <head> <title>Ajax 简单的服务器请求 <script type=""text/javascript""> var xmlobj; function CreateXMLHttpRequest() { if(window.ActiveXObject) //如果当前浏览器支持ActiveXOb

深入浅出了解 JavaScript 中的 this

this是Javascript语言的一个关键字;它代表函数运行时自动生成的一个内部对象,只能在函数内部使用 首先必须要说的是,this的指向不是在函数定义时确定的,只有函数执行的时候才能确定,实际上this最终指向那个调用它的对象(网上大部分的文章都是这样说的,而且在很多情况下这样理解不会出问题,但实际上这样理解是不准确的) 为什么要了解this 肯定有人会问:既然this这么难以理解,那么为个甚还要用它呢? function identify() { return this.name.toUp

javascript中删除页面数据的问题

问题描述 javascript中删除页面数据的问题 在一个HTML程序的的地步引入了两个JS程序,现在我在HTML页面添加了一个删除按钮 <a href=""index.html""><input type=""button"" value=""Remove!"" id=""a"" onclick=""remo

详解JavaScript中undefined与null的区别

 大多数计算机语言,有且仅有一个表示"无"的值,比如,C语言的NULL,Java语言的null,Python语言的none,Ruby语言的nil 有点奇怪的是,JavaScript语言居然有两个表示"无"的值:undefined和null.这是为什么?   一.相似性 在JavaScript中,将一个变量赋值为undefined或null,老实说,几乎没区别.    代码如下: var a = undefined; var a = null;   上面代码中,a变量

JavaScript中Math对象方法使用概述

 JavaScript中Math对象方法如向上取整,有小数就整数部分加1,四舍五入.向下取整等等,下面为大家详细介绍下 1.丢弃小数部分,保留整数部分 parseInt(5/2)   2.向上取整,有小数就整数部分加1   Math.ceil(5/2)   3,四舍五入.   Math.round(5/2)   4,向下取整   Math.floor(5/2)   Math 对象的方法 FF: Firefox, N: Netscape, IE: Internet Explorer   方法 描述

PHP实现Javascript中的escape及unescape函数代码分享

 这篇文章主要介绍了PHP实现Javascript中的escape及unescape函数代码分享,本文给出两个实现版本,需要的朋友可以参考下     这个类相当好用.作用么,PHP做JSON传递GBK字符,比如中文,日文,韩文神马的Unicode最合适不过了.. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42