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

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- 王朝網路 版權所有