我已经完成了很多教程,但我永远无法使用它:
我想将div的内容(启用了contenteditable)保存到带有webkit的.txt文件中。那部分看起来像这样:
<div id="editor" class="textbox" contenteditable></div>
我有输入字段,允许我选择文件:
<input type="file" nwsaveas="untitled.txt" style="display:none;"/>
但是,我无法找到有关如何将编辑器div的值保存为用户计算机上的.txt文件的任何资源。
我试过这个tuts加上教程,简要解释一下,但是当我在自己的项目中尝试它时它似乎没有用:http://code.tutsplus.com/tutorials/introduction-to-html5-desktop-apps-with-node-webkit--net-36296
有谁知道我怎么做到这一点?
答案 0 :(得分:1)
您必须通过模拟click
的{{1}}事件打开文件对话框,然后获取input
的{{1}},最后使用节点的innerHTML
来保存内容。
以下是完整的工作示例:
#editor
希望这有帮助。