本地JavaScript是否可以在同一台本地机器上编辑/保存文件?如何使用jQuery
Can local JavaScript edit/save files on same local machine? How using jQuery?
我正在构建一个本地运行的CSS驱动的站点地图,用于审计一个巨大的intranet站点。我已经编码了这个功能,调出一个上下文菜单,提供对index.html的DOM进行更新的选项。我想把这些更改保存到index.html。
我知道JavaScript不允许对客户端文件系统进行操作,但我也在一些地方读到,如果从本地机器检索JavaScript,则允许进行操作。
有人能证实这一点并向我指出如何在不设置本地服务器的情况下实现这一点的正确方向吗?
可以使用Filewriter对象写入本地文件系统,如下所述:http://www.html5rocks.com/en/tutorials/file/filesystem/
还可以使用文件系统访问API编辑本地文件。
我认为即使在IE的受信任区域,这也是不可能的,至少在纯javascript中是不可能的(您可以使用activeX控件/可能是具有正确信任级别的flash或silverlight)。
这是一个略有不同的主题,但在HTML5本地存储上有一篇文章,这可能有助于后台阅读:http://diveintohtml5.ep.io/storage.html
相关文章:
- CKEditor Widget-阻止编辑可编辑元素本身
- 如何在angularJS中编辑时,如果DB中的值为true,则设置复选框,如果值为false,则取消选中复选框
- 高亮显示时编辑文本大小和颜色
- 剑道UI内联编辑:如何在点击其他按钮时隐藏按钮
- toLocaleDateString和toLocaleString方法不尊重机器时区
- 将事件聚焦/模糊在可编辑内容的元素上
- 编辑HTML表的源数据
- ExtJS网格单元格编辑器,防止焦点松动问题
- 如何在visualstudio中调试web api时编辑javascript文件
- 具有所有样式的文本正在复制到可编辑文本区域
- 可以't使用PHP使用Froala编辑器上传图像URL
- 用Greasemonkey编辑专栏
- 如何在corona sdk中从CK编辑器中检索数据
- 有没有任何方法可以使用node-js从不同的机器打开浏览器
- 基于数据类型的编辑框的汇总列表
- 如何使用jQuery可编辑插件检查ajax是否成功完成
- 错误:[$compile:nonassign]表达式'未定义'与指令'内容可编辑'是不可
- 如何在ng-reeat中使用ng-switch来编辑JSON API数据
- 本地机器上有没有类似jsfiddle的编辑器?
- 本地JavaScript是否可以在同一台本地机器上编辑/保存文件?如何使用jQuery