2011-05-16 46 views

回答

0

看看這個link,我想這可能就是你要找的東西。希望這可以幫助!

0

考釋基思·阿德勒的回答有點...

IsolatedStorage只能由訪問託管代碼,這是一個長期Microsoft用於請參閱其中一種.NET語言的代碼。幸運的是,Javascript可用於與託管代碼進行通信,反之亦然。如您鏈接的文章所示,這是通過Silverlight對象完成的。

微軟在這個話題上有a set of very detailed walk-through articles。但是也許你和其他人會更喜歡(或者更恰當的說,會偏好)現有的解決方案,而不是推出自己的解決方案。

如果是這種情況,請檢查BakedGoods。它是一個Javascript庫,它建立了一個統一的界面,可用於在所有本地和一些非本地存儲設施(包括IsolatedStorage)中執行常見的存儲操作。

有了它,你就可以完成你想要的東西通過使用類似下面的代碼片段:

bakedGoods.remove({ 
    data: ["targetItemKey"], 
    storageTypes: ["silverlight"], 
    complete: function(byStorageTypeRemovedItemKeysObj, byStorageTypeErrorObj){/*code*/} 
}); 

哦,和完全透明的緣故,BakedGoods是沒有比你其他真正保持:) 。