自动保存到剪贴板?

转载

在浏览器里写东西是[url=http://blog.donews.com/keso/archive/2005/08/20/517528.aspx]很危险[/url]的,我以前也有过[url=[archive=67]]因为破鼠标双击导致 IE 被关的情况[/url],怎么自动保存是个问题,因为就算是后台提交,在我看来也是很烦的,毕竟是网络连接经常会有各种问题。

后来想了一个简单的改造方法可供参考:那就是 [url=http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/clipboarddata.asp]IE 下可以把内容 copy 到剪贴板里[/url]),这样一旦出什么意外,至少作者有时间把剪贴板的内容另存到记事本里。

如果隔一定时间就执行类似的这样的一次 JavaScript 操作就可以了

[quote]
window.clipboardData.setData("Text", blogContent.innerHTML);
[/quote]

当然,还需要很多附带的选项,是否使用自动剪贴板保存、时间间隔等,而且有时候需要引用很多内容的时候剪贴板也会被来回覆盖,但这至少是可行的选择,而且改动的内容也少,只要在 js 文件里加上几行就可以了,对任何 blog 软件的修改都很容易。最好的方法当然是不断保存到服务器端,但那要改的很麻烦了了。

希望各 BSP 都能加上这么一个功能,哪怕不是是默认使用的,至少给用户多了一种选择。

(当然,从上次意外后我从来都是先写在 UltraEDIT 里,而且出于习惯 Ctrl + S 按的特频)