loadVariables()和LoadVars

时间:2016-04-18 07:33:02

标签: actionscript actionscript-2 loadvars

我目前正在开发一个Flash Movie,它将带有一些参数的简单POST请求发送到PHP URL。唯一的问题是我不确定应该使用哪两个(loadVariables& LoadVars)方法。有什么优点和缺点?

1 个答案:

答案 0 :(得分:2)

LoadVars分组:

  

LoadVars类是loadVariables()函数的替代方法,用于通过HTTP在Flash Lite和Web服务器之间传输变量。使用LoadVars类来获取成功加载数据的验证并监控下载进度。

     

LoadVars类允许您将对象中的所有变量发送到指定的URL,并将指定URL处的所有变量加载到对象中。它还允许您发送特定变量,而不是所有变量,这可以使您的应用程序更有效。使用LoadVars.onLoad处理程序确保应用程序在加载数据时运行,而不是之前运行。

     

LoadVars类与XML类非常相似;它使用方法load()send()sendAndLoad()与服务器进行通信。 LoadVars类和XML类之间的主要区别在于LoadVars传输ActionScript名称和值对,而不是存储在XML对象中的XML DOM树。 LoadVars类遵循与XML类相同的安全限制。

     

- 从Adobe Flash Platform - LoadVars

逐字复制

loadVariables功能:

  

从外部文件读取数据,例如ColdFusion生成的文本文件或文本,CGI脚本,Active Server Pages(ASP),PHP或Perl脚本,并设置目标影片剪辑中变量的值。此操作还可用于使用新值更新活动SWF文件中的变量。

     

指定URL处的文本必须采用标准MIME格式application/x-www-form-urlencoded(CGI脚本使用的标准格式)。可以指定任意数量的变量。例如,以下短语定义了几个变量:

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

- 从Adobe Flash Platform - loadVariables Function

逐字复制