| 導購 | 订阅 | 在线投稿
分享
 
 
 

JavaScript通過Flash保存本地數據

2008-10-21 08:21:19  編輯來源:互聯網  简体版  手機版  移動版  評論  字體: ||

目前流行的網絡應用中,有不少應用涉及到保存數據到本地的功能,用于應付網絡中斷或上不了網的情況,例如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保存本地數據的功能。

  目前流行的網絡應用中,有不少應用涉及到保存數據到本地的功能,用于應付網絡中斷或上不了網的情況,例如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保存本地數據的功能。
󰈣󰈤
王朝萬家燈火計劃
期待原創作者加盟
 
 
 
>>返回首頁<<
 
 
 
 
 熱帖排行
 
王朝網路微信公眾號
微信掃碼關註本站公眾號 wangchaonetcn
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有