本地JavaScript可以在同一台本地机器上编辑/保存文件吗? 如何使用jQuery?

我正在构建一个本地运行的CSS驱动的站点地图,用于审核一个巨大的内部网站点。 我已经编写了这个function,用于显示一个上下文菜单,该菜单提供了对index.html的DOM进行更新的选项。 我想将这些更改保存到index.html。

我知道JavaScript不允许对客户端文件系统进行操作,但我也读到了如果从本地机器检索JavaScript则允许的地方。

任何人都可以确认这一点,并指出我如何在没有设置本地服务器的情况下完成这项工作?

可以使用Filewriter对象写入本地文件系统,如下所述: http ://www.html5rocks.com/en/tutorials/file/filesystem/

我认为即使在IE的受信任区域也不存在这种情况,至少不能使用纯javascript(您可能能够使用activeX控件/可能使用具有正确信任级别的flash或silverlight)。

这是一个略有不同的主题,但有一个关于HTML 5本地存储的文章可能有助于背景阅读: http : //diveintohtml5.ep.io/storage.html