jquery - 使用 jQuery 或 Javascript 写入本地文件

标签 jquery file local

我正在创建一个将在网络浏览器中运行的原型(prototype)。我想存储(和检索)用户在使用原型(prototype)期间提交的各种信息。我知道我可以检索各种文件格式,例如 xml、json...并且我知道我可以使用插件 jstore 进行本地存储。所以我想我可以做一个复杂的解决方案,从启动文件中获取第一个 xml 加载,然后在操作它后使用本地存储,然后检查本地存储。

我不想使用 PHP 或 ASP 或其他脚本,因为我需要能够与不会运行网络服务器的高级管理人员共享原型(prototype),并且我不想在网络服务器上安装原型(prototype)...但是也许这是最好的方法,因为我知道出于安全原因,javascript 无法写入本地文件系统。另一方面,也许我正在使获取初始 xml 和使用 jstore 插件的组合听起来比实际更困难。

最佳答案

该网络平台专门设计用于防止网站将任意数据写入客户端计算机。您可以探索一些异常(exception)情况:

  • 像 Google Gears 这样的插件;或 HTML5 中的数据存储(未广泛使用)(容易丢失)
  • Cookie(容易丢失)
  • URL(受长度限制,容易丢失)
  • 文件(更传统但笨拙)

网络显然通过服务器运行得更好。如果您希望部署桌面安装,则可以部署使用大量基于浏览器的 UI 的厚应用程序。该应用程序可以轻松访问本地系统的文件等。如果可能,请发表评论。

关于jquery - 使用 jQuery 或 Javascript 写入本地文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2090747/

相关文章:

python - 将二维列表写入文件、读出并重新使用保存的列表

java - 在 Linux 中将 Java URL 转换为有效的文件路径

for-loop - 工厂函数无法将本地迭代器返回到lua中的for循环?

html - 如何在 Windows 8 Phone 上访问本地 HTML 文件?

javascript - 有没有一种方法可以在不破坏 IE 下代码的情况下登录到控制台?

javascript - 您可以使用 Javascript 生成图像和文件夹结构吗

javascript - 我可以在 jQuery 的查找中使用包含吗?

image - JavaFX显示场景背景图片

javascript - 当另一个元素滚动到时尝试将 addClass 添加到一个元素

javascript - 我希望表格在搜索时显示隐藏行并在删除输入时隐藏它们?