LoadVars 类

可用性

Flash Player 6。

说明

LoadVars 类是 loadVariables() 函数的替代方法,用于在 Flash 应用程序和服务器之间传输变量。

您可以使用 LoadVars 类在下载时获取成功数据加载、进度指示和流数据的验证信息。LoadVars 类的工作原理非常类似于 XML 类;它使用方法 load()send()sendAndLoad() 与服务器进行通讯。LoadVars 类和 XML 类之间的主要差别在于 LoadVars 传输动作脚本的名称和值对,而不是 XML 对象中存储的 XML DOM 树。

LoadVars 类与 XML 类遵循相同的安全限制。

LoadVars 类的方法概要

方法

说明

LoadVars.addRequestHeader()

添加或更改 POST 操作的 HTTP 标头。

LoadVars.getBytesLoaded()

返回 LoadVars.load()LoadVars.sendAndLoad()
所下载的字节数。

LoadVars.getBytesTotal()

返回将通过 loadsendAndLoad 方法下载的总字节数。

LoadVars.load()

从指定的 URL 下载变量。

LoadVars.send()

将变量从 LoadVars 对象发布到 URL。

LoadVars.sendAndLoad()

将变量从 LoadVars 对象发布到 URL,并将服务器的响应下载到目标对象。

LoadVars.toString()

返回包含 LoadVars 对象中所有可枚举变量的 URL 编码字符串。

LoadVars 类的属性概要

属性

说明

LoadVars.contentType

指示数据的 MIME 类型。

LoadVars.loaded

指示 loadsendAndLoad 操作是否已完成的布尔值。

LoadVars 类的事件处理函数概要

事件处理函数

说明

LoadVars.onData

当数据从服务器上完全下载时,或者当从服务器下载数据的过程中出现错误时调用。

LoadVars.onLoad

当完成 loadsendAndLoad 操作时调用。

LoadVars 类的构造函数

可用性

Flash Player 6。

用法

new LoadVars()

参数

无。

返回

无。

说明

构造函数;创建 LoadVars 对象。然后您可使用该 LoadVars 对象的方法来发送和加载数据。

示例

下面的示例创建一个名为 my_lv 的 LoadVars 的对象:

var my_lv = new LoadVars();