我正在使用 Flash 模板创建网站。我有一个带有 Flash 标题和 Flash 菜单的母版页。当我的主页运行时,flash header 运行。flash 文件应该只运行一次,但每次单击菜单项时它都会运行。我尝试使用更新面板,但我不知道如何设置更新模式,因为我的菜单正在使用闪存。知道我应该使用什么吗???
问问题
72 次
2 回答
1
在客户端中存储一些数据,表明他们以前查看过闪存。当您执行您的闪存文件时,请检查此数据是否存在,并做出相应的反应。您可能想在http://www.flash-db.com/Tutorials/saving/上了解如何保存数据。
于 2012-11-14T03:59:02.190 回答
0
您可以使用本地存储,如下所示:
写成:
import flash.net.SharedObject;
var so:SharedObject = SharedObject.getLocal("userData");
so.data.isUsed= "true";
so.flush(); // writes changes to disk
读为:
import flash.net.SharedObject;
var so:SharedObject = SharedObject.getLocal("userData");
var isUsed = so.data.isUsed;
如果它是一个网站页面,您还可以使用ExternalInterface.addCallback添加一个可以从 javascript 调用的函数。
于 2012-11-14T06:29:37.453 回答