#12001/6/19 21:50:38
loadVariables
语法
loadVariables (url ,location [, variables]);
参数
url 载入变量处的绝对或相对URL. 在使用Web浏览器访问时, URL主机和电影必须在相同的子域.
location 接受变量的层级或目标. 在Flash播放器中, 依照电影文件被载入的次序赋予其一个数值. 第一个电影载入到底层(level 0). 在loadMovie动作里, 必须为每一个连续的电影指定一个层级号. 此参数为可选项.
variables 可选项, 为发送变量指定一个方法. 如果没有变量, 则忽略此参数; 否则, 指定是否使用GET或POST方法载入变量. GET 追加变量到URL的末尾并用于小数值变量. POST在一个独立的HTTP头部发送变量并用于长字符串变量.
描述
动作; 从外部文件读取数据, 例如文本文件或由CGI脚本,Active Server Pages (ASP),或 Personal Home Page (PHP)产生的文本, 并设置电影或电影夹中的变量值. 此动作也能用new values更新活动电影中的变量.
指定URL上的文本必须是标准MIME格式 application/x-www-urlformencoded (CGI脚本使用的标准格式). 被载入的电影和变量必须在相同的子域. 变量的任何数值都能被指定,例如, 下面的短语定义了几个变量:
company=Macromedia&address=600+Townsend&city=San+Francisco&zip=94103
播放器
Flash 4 或更高.
例子
这个例子从一文本文件载入信息到主时间线的一个文本域(level 0). 文本域的变量名必须和data.txt文件中的变量名相匹配.
on(release) {
loadVariables("data.txt", 0);
}