停止闪存文件多次运行



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

在客户端中存储一些数据,表明他们以前看过flash。当您执行闪存文件时,请检查此数据的存在,并做出相应的反应。你可能想在http://www.flash-db.com/Tutorials/saving/关于如何保存数据。

您可以使用本地存储,如下所示:

写为:

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调用的函数。

最新更新