loadVariablesNum()

可用性

Flash Lite 1.1。

用法

loadVariablesNum(url, level [, variables]) 

Operands

url 一个字符串,它表示要加载的变量所处位置的绝对或相对 URL。如果发布此调用的 SWF 文件运行在 Web 浏览器中,则 url 必须与该 SWF 文件位于同一个域中;有关更多信息,请参阅下面的"说明"部分。

level 一个整数,它指定 Flash Lite 中接收这些变量的级别。

variables 可选字符串参数,它指定用于发送变量的 HTTP 方法。该参数必须是字符串 GETPOST。如果没有要发送的变量,则省略此参数。GET 方法将变量追加到 URL 的末尾,它用于发送少量的变量。POST 方法在单独的 HTTP 标头中发送变量,它用于发送大量的变量。

说明

函数;从外部文件(如文本文件或由 ColdFusion、CGI、ASP、PHP 或 Perl 脚本生成的文本)中读取数据,并设置 Flash Lite 级别中变量的值。此函数还可以用新值更新活动 SWF 文件中的变量。

指定 URL 处的文本必须为标准的 MIME 格式 application/x-www-form-urlencoded(CGI 脚本所使用的一种标准格式)。可以指定任意数量的变量。下面的示例语句定义了几个变量:

company=Adobe&address=600+Townsend&city=San+Francisco&zip=94103

通常,Flash Lite 会显示单个 SWF 文件,然后关闭。使用 loadVariablesNum() 函数可以一次显示多个 SWF 文件,并且无需加载另一个 HTML 文档即可在 SWF 文件之间进行切换。

若要将变量加载到目标影片剪辑,请使用 loadVariables() 函数代替 loadVariablesNum() 函数。

另请参见

getURL(), loadMovie(), loadMovieNum(), loadVariables()