我正在使用flash模板创建一个网站。我有一个带闪存标题和闪存菜单的母版页。当我的主页运行时,flash标题运行。 flash文件应该只运行一次,但每次单击菜单项时它都在运行。我尝试使用updatepanel,但我不知道如何设置updatemode,因为我的菜单正在使用flash。任何我应该使用的想法???
答案 0 :(得分:1)
在客户端中存储一些数据,表明他们之前已经查看过闪存。执行Flash文件时,请检查是否存在此数据,并做出相应的反应。您可能希望在http://www.flash-db.com/Tutorials/saving/处达到如何保存数据的高峰。
答案 1 :(得分:0)
您可以使用本地存储,如here所示:
将其写为:
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调用的功能。