我正在搜索如何将变量从php网页发送到flash动画,它将被集成到另一个网页中 小例子:用户在php页面的输入中输入他的名字然后当他点击提交按钮时,他的名字将以flash动画显示
有什么建议吗?
答案 0 :(得分:1)
如果我理解正确,你想要用某种形式处理用户数据,然后在提交时加载一个不同的页面,其中包含需要用户数据的flash动画,对吗?
你可以看一下flashvars。基本上,当您嵌入flash对象时,您可以传递任意数量的键值对(在64K以下),并且它们将在根加载器信息对象中可用。
//access flashvars
var paramObj:Object = LoaderInfo(this.root.loaderInfo).parameters;
在嵌入swf时添加闪存变量。您可以使用SWFObject。一个小片段:
<script type="text/javascript">
var flashvars = false;
var params = {
menu: "false",
flashvars: "name1=hello&name2=world&name3=foobar"
};
var attributes = {
id: "myDynamicContent",
name: "myDynamicContent"
};
swfobject.embedSWF("myContent.swf", "myContent", "300", "120", "9.0.0","expressInstall.swf", flashvars, params, attributes);
</script>
您可以查看:
答案 1 :(得分:0)
Flash不与Javascript集成吗?我会调查一下,因为PHP并没有真正与Flash交互,除了可能生成一些Javascript以放在页面上供flash进行交互。