flash 记事本

10。[Flash基础理论课13] FL记事本 [SharedObject]
SharedObject(本地共享对象)功能类似于网页中的Cookie

允许设计者存储少量信息在客户端

思路:

1.用脚本创建出两个文本框和两个按钮;

2.两个文本框分别为 title_txt 和 content_txt 用于输入及显示信息;
3.两个按钮分别为 save_btn:保存文本内容,load_btn:读取文本内容。

在第一帧中加入以下代码:
//====================创建两个文本框====================
//创建及设置标题文本框
var t_f:TextFormat = new TextFormat();
t_f.size = 20;
_root.createTextField("title_txt", 1, 10, 10, 150, 25);
with (title_txt) {
border = true;
borderColor = 0x0;
type = "input";
setNewTextFormat(t_f);
}
//创建及设置内容文本框
_root.createTextField("content_txt", 2, 10, 40, 150, 150);
with (content_txt) {
border = true;
borderColor = 0x0;
type = "input";
wordWrap = true;
setNewTextFormat(t_f);
}

//====================创建两个按钮====================
//存储按钮
_root.createEmptyMovieClip("save_btn", 3);
save_btn.createTextField("txt", 0, 0, 0, 40, 20);
save_btn.txt.text = "Save";
save_btn._x = 50;
save_btn._y = 200;
save_btn.onRelease = function() {
var so:SharedObject = SharedObject.getLocal("log_save");
//与本地共享对象进行连接,注意这是个静态方法
so.data.title_txt = title_txt.text;
so.data.content_txt = content_txt.text;
//存储标题及内容信息为log_save的数据
};
//读取按钮
_root.createEmptyMovieClip("load_btn", 4);
load_btn.createTextField("txt", 0, 0, 0, 40, 20);
load_btn.txt.text = "Load";
load_btn._x = 100;
load_btn._y = 200;
load_btn.onRelease = function() {
var so:SharedObject = SharedObject.getLocal("log_save");
//与本地共享对象进行连接,注意这是个静态方法
title_txt.text = so.data.title_txt;
content_txt.text = so.data.content_txt;
//将log_save的数据读取到标题及内容文本框中,这两句与存储操作正好相反
};

Flash充电: SharedObject 概念及常用方法简介
1.SharedObject 作用: 将共享对象永久贮存在用户计算机上。在Flash中我们可用来实现如用户登陆,保存日记,甚至游戏存盘等功能。

2.SharedObject 引用(getLocal):

请注意getLocal()方法为静态方法,声明方法如下:
var so:SharedObject = SharedObject.getLocal("kookie");

3.SharedObject 存储(data): 下面示例实现一个简单的个人信息的存储
var my_so:SharedObject = SharedObject.getLocal("savedData");
my_so.data.name = "Alan"
my_so.data.sex = "male"
my_so.data.age = "21"

4.SharedObject 部分读取(data): 下面示例实现个人信息的读取
var my_so:SharedObject = SharedObject.getLocal("savedData");
trace(my_so.data.name)
trace(my_so.data.sex)
trace(my_so.data.age)

5.SharedObject 全部读取(data): 结合 for...in 语句读取所有属性对象
var my_so:SharedObject = SharedObject.getLocal("savedData");
for (var prop in my_so.data) {
    trace(prop+": "+my_so.data[prop]);
}

6.SharedObject 清除数据(clear):
var my_so:SharedObject = SharedObject.getLocal("savedData");
my_so.clear();

时间: 2024-09-20 16:33:48

flash 记事本的相关文章

FLash 记事本 [SharedObject]

10.[Flash基础理论课13] FL记事本 [SharedObject] SharedObject(本地共享对象)功能类似于网页中的Cookie 允许设计者存储少量信息在客户端 思路: 1.用脚本创建出两个文本框和两个按钮; 2.两个文本框分别为 title_txt 和 content_txt 用于输入及显示信息; 3.两个按钮分别为 save_btn:保存文本内容,load_btn:读取文本内容. 在第一帧中加入以下代码: //====================创建两个文本框====

[Flash基础理论课13] FL记事本[SharedObject]

返回"Flash基础理论课 - 目录" SharedObject(本地共享对象)功能类似于网页中的Cookie 允许设计者存储少量信息在客户端 思路: 1.用脚本创建出两个文本框和两个按钮; 2.两个文本框分别为 title_txt 和 content_txt 用于输入及显示信息; 3.两个按钮分别为 save_btn:保存文本内容,load_btn:读取文本内容. 在第一帧中加入以下代码: //====================创建两个文本框==================

让Flash网站具有IE前进后退功能

Flash全站的技术应用系列:(一)AS+JS的Flash网站无刷新定位技术  (二)Flash网站的SEO(三)Flash网站的流量统计(四)让Flash网站具有IE前进后退的功能 (本文) 前言: 写完流量统计的教程以后,本以为会很轻松地就可以完成该篇文章.后来才发现,原来还是遇到了困难.因为要通过iframe控制主HTML的变量,一开始,考虑到打开父窗口用的是_parent,而Flash里的父级也是_parent,于是理所当然地以为iframe访问主html也是通过_parent,结果,弄

让Flash网站具有IE前进后退的功能

前言: 写完流量统计的教程以后,本以为会很轻松地就可以完成该篇文章.后来才发现,原来还是遇到了困难.因为要通过iframe控制主HTML的变量,一开始,考虑到打开父窗口用的是_parent,而Flash里的父级也是_parent,于是理所当然地以为iframe访问主html也是通过_parent,结果,弄了很久,还是提示_parent未定义.为此,我百度了下,看如何通过iframe访问主html.晕,原来这个是没有下划线的,于是改了下,发现有新的问题,就是提示"没有权限"的错误.在之前

Flash动画 让其巧妙的设置成桌面上的布景

flash动画 动画有很多种格式,Flash是比较优秀的一种.其文件小巧,并且可以任意放大,播放也很简单,下载一个插件后,用浏览器就可以播放.那我们能否让Flash文件做为桌面的布景呢?一般情况下,桌面上只能将图片文件做为背景,但同时它也支持Web格式的文件,也就是超文本文件.Flash是在网络上很流行的动画格式,在网络上展示它也就是通过超文本文件,那么我们只要在本地制作含有Flash动画的超文本文件,不就可以实现在桌面上显示Flash动画. 想法有了,现在要做的事情就是该如何实现. 一.获取F

教会你玩转网上娱乐Flash的妙招

如何将Flash转换为EXE文件 用一个小软件WinAFP(下载地址:http://www.skycn.com/soft/7101.html)可以轻松完成.它除了Flash播放的功能外,还有将SWF文件和EXE文件互换的功能.运行软件后,点击其面板上的"齿轮"设置按钮,进入它的格式转换对话框.首先勾选"SWF→EXE"选项,然后设置源文件和目标文件的路径,最后点击"转换"按钮.这样得到的EXE文件会比原SWF文件大了200至300多KB,这是因为

巧取豪夺:网页Flash下载方法大全

网页|下载 在冲浪的过程中,用户经常遇到一些漂亮的flash动画,欲把其收藏起来,便于学习与欣赏,无奈却发现网站不允许下载,扫幸之余,稍作研究,不难发现其实它们是可以通过另类之法下载的,以下就是笔者在平时积累的方法,以供大家学习交流. 方法一:临时文件搜索法 大家都知道,上网时,最近上网记录会保存在临时文件夹中,这便为用户提供了最惯用的一种捕捉flash动画的方法. 首先启动IE浏览器,然后打开"工具"→"Internet选项",点击"常规"标签

下载Flash动画的方法大整理

flash动画|下载 近几年来,Flash在网络上风光无限.矢量格式的动画,在网络带宽普遍不"宽"的今天,为多媒体应用提供了优秀的平台.随着它的流行,大量动画作品出现在网络上,其中不乏精品.因为不能使用右键的复制下载,怎样把这些好东东下载到硬盘上就成了问题,本文讲述几种有效的方法解决这个问题. 一.四两拨千斤 当网页为Flash动画提供下载链接的时候直接右键另存为下载即可,省去了查找下载地址的麻烦.如果,还没有下载链接,我们还有别的好办法. 1.查看源文件 在IE中,点击菜单栏中的&q

用腾讯TT浏览器从网页上下载FLASH的新方法

浏览器|腾讯|网页|下载 最近忙的很,来闪吧的时间少了很多,今天实在忍不住了,便来逛逛,虽然偶是个新手,真正学flash也没有多长时间,偶更是个菜鸟,菜的偶都不好意思说了,但是偶还比较笨,偶的问题也比较多,而且都是写很菜的问题,但是偶真的想好好跟闪吧的老师好好学习,因为偶真的很喜欢flash,偶是学过画画,但是偶还对AS比较感兴趣,偶想都把它们学好,偶...... :), 偶不废话了,偶今天来是给大家带来了一点偶的小发现,是关于怎么把你在网爷上看到的flashDOWN(下载)下来(主要是针对不提