2

我正在使用 Flash 模板创建网站。我有一个带有 Flash 标题和 Flash 菜单的母版页。当我的主页运行时,flash header 运行。flash 文件应该只运行一次,但每次单击菜单项时它都会运行。我尝试使用更新面板,但我不知道如何设置更新模式,因为我的菜单正在使用闪存。知道我应该使用什么吗???

4

2 回答 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 回答