使用 AS2 在 flash 上引入 php 变量的简单方法
Posted
技术标签:
【中文标题】使用 AS2 在 flash 上引入 php 变量的简单方法【英文标题】:Easy way to bring a php variable on flash with AS2 【发布时间】:2011-02-26 04:33:52 【问题描述】:你能否给我看一个在 AS2(动作脚本 2.0)中实现从 php 文件中引入 var 的非常简单的示例。我有一个 php 脚本,它在执行时将一个值返回到 var $result,我如何在 flash 上使用这个 var?谢谢
【问题讨论】:
【参考方案1】:AS2 LoadVars 方法。
LoadVars 加载示例
// init LoadVars Object
lv = new LoadVars();
// define onLoad Callback
lv.onLoad = onLoadCallBack;
// send and load variables
lv.load("http://localhost:2400/lv.txt?" + new Date());
// onLoad Callback
function onLoadCallBack(succes)
// if succes
if(succes)
// trace variables
trace(this.lVar1);
trace(this.lVar2);
else
// loading failed
trace("Loading Error!!");
/*LoadVars send example*/
// init LoadVars Object
lv = new LoadVars();
// set Variables
lv.sVar1 = "value1";
lv.sVar2 = "value2";
// define onLoad Callback
lv.onLoad = onLoadCallBack;
// send and load variables
lv.sendAndLoad("http://localhost:2400/lv.php?" + new Date(), lv, "POST");
// onLoad Callback
function onLoadCallBack(succes)
// if succes
if(succes)
// trace variables
trace(this.lVar1);
trace(this.lVar2);
else
// loading failed
trace("Loading Error!!");
PHP 代码
<?
// get variables
$var1 = $_POST['sVar1'];
$var2 = $_POST['sVar2'];
// send variables
echo "&lVar1=$var1 returned&";
echo "&lVar2=$var2 returned as well&";
?>
来源: http://snipplr.com/view/8878/as2-loadvars-php-example/
【讨论】:
以上是关于使用 AS2 在 flash 上引入 php 变量的简单方法的主要内容,如果未能解决你的问题,请参考以下文章
如何在运行某些代码之前等待 flash (as2) 加载子元素?