我正在开发一个小型网络应用程序类型页面,该页面旨在在没有服务器的分散环境ZeroNet中运行,并且使用种子传输任何数据。
该项目是一个简单的发布平台。 Zeronet在localhost上提供下载的内容,因此该网页允许从JS中的文件旁边读取JSON文件。
然而,使用JS,我似乎找不到写入外部JSON文件的方法,而无需每次都询问用户。我已查看Knockout和Lawnchair,但它们会将JSON保留在内存中,而我无法控制它们保存到的目录。
所以我的问题是,是否有合法的' (即非黑客)我可以将JSON文件保存在页面旁边的目录中吗? 我非常确定我必须在非JS,可能是Silverlight或Java applet中执行此操作,以便我只能一次性请求权限。如果有JS方式,那就更好了,但我不想每次都要问用户。
答案 0 :(得分:0)
您可以将json保存为localstorage中的String。你有多达10mb的空间(我认为Opera是无限的)。您也可以建议用户调整其他浏览器中的配额。