网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网页制作 > Javascript
网页制作:Dreamweaver教程,FrontPages教程,Javascript教程,HTML教程,CSS教程,心得技巧,DHTML教程,网页特效,Discuz!论坛
本月文章推荐
.判断浏览器是否支持JavaScript和.
.浅谈JavaScript中面向对象技术的.
.现有的Web打印控制技术分成几种方.
.一个非常实用的javascript读写Co.
.初学Javascript之cookie篇(译).
.Javascript控制文本框的输入法切.
.Flex与JavaScript的交互:调用Ja.
.将金额小写转化成汉字大写的实现.
.用xmlhttp和Java session监听改善.
.JavaScript函数库的未来.
.窥探jQuery—面向JavaScript程序.
.使用JavaScript切换DOM元素显示状.
.网页表单自动填写技术(gmail为例).
.JavaScript实现页面之间传递参数.
.Javascript实例教程(11) 隐藏scr.
.JavaScript页面刷新与弹出窗口问.
.精美JavaScript日历代码(带农历.
.内容拷贝增加版权信息的JavaScri.
.Javascript实例教程(14) JS代替C.
.关于javascript判断文件大小.

JavaScript通过Flash保存本地数据

发表日期:2008-10-20


  目前流行的网络应用中,有不少应用涉及到保存数据到本地的功能,用于应付网络中断或上不了网的情况,例如Google Reader的Gears离线功能,今天我介绍一种通过Flash保存数据到本地的一个很简单的方法。

  Flash程序目前有保存和载入外部文件的功能,我们可以在JavaScript中调用Flash,实现JavaScript的离线读取和写入数据到本地硬盘的功能,有个日本人写了一些代码实现了这个功能,我现在将其翻译一下,供大家参考。

  首先点这里下载这个文件,将其解压缩到本地硬盘。

  文件里面的test.html为演示文件,大家可以参照这个文件学习。

  首先将下面三个文件复制到WEB目录下

  swfobject.js ,save2local.swf ,save2local.js

  然后将以下代码复制到你的HTML文件中。

<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript" src="save2local.js"></script>

  接着,就可以写自己相关的保存代码了,具体例子如下:

<script type="text/javascript"><!--
function test() {
  save2local.saveData("key","value");
  alert( save2local.loadData("key") );
}
--></script>
<a href="javascript:test()">williamlong test, click here .</a>

  这种方法可以简单的实现JavaScript保存本地数据的功能。

上一篇:javascript 错误“缺少十六进制数字”的处理 人气:653
下一篇:用javascript控制复选框的个数 人气:1162
浏览全部Javascript的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐