【修改】鉴于Ourcoders没有自动保存功能...于是我就自己写了一个...
brambles
由 brambles
发布于 2014年06月22日
| 更新于 2014年06月24日
无人欣赏。
重新修改本帖子。因为之前贴的代码中含有正则表达式,Ourcoders 会将正则里面的转义符替换掉,导致出现错误。所以就重新写帖子
简单介绍
现在很多网站都会应该会自动保存用户文本框里面的输入,防止因为各种意外离开此页后输入的内容丢失。举一个最常见的栗子——新浪微博。
你在新浪微博中打开控制台,输出localStorge对象,你会看到有一个类似这样的key "publisherTop_word1771912721"。这个就是新浪微博用来缓存用户输入并且未发布内容的地方了。
所以,为了防止我在Ourcoders上面写的一些内容丢失,我就写了类似的一个脚本,使用localStorge来自动保存那些为发布的输入。
功能
功能非常简单:
1、目前有且仅有发布新帖以及评论会被自动保存。编辑的时候不会启用此功能。
2、当新帖或评论提交时,自动清楚本页面中自动保存的数据和键。
用法
由于本脚本是猴子脚本,亲配合安装各个浏览器的猴子使用。比如油猴子,暴力猴等等。然后再下载此脚本 https://github.com/bramblex/auto-save ,将其拖入浏览器中就能安装此脚本了。
共12条回复
楼长
·
tinyfool
回复于 2014年06月22日
赞,等我把代码整理到大家都可以参与的程度,欢迎你直接贡献代码
2楼
·
brambles
回复于 2014年06月22日
测试一下submit以后能不能自动清除内容
3楼
·
brambles
回复于 2014年06月22日
再测试一下试试,这次应该可以了
4楼
·
brambles
回复于 2014年06月22日
最后测试一次
5楼
·
brambles
回复于 2014年06月22日
| 更新于 2014年06月24日
代码我就不贴了,因为有正则,贴在这里会被吞转义符......TwT
6楼
·
brambles
回复于 2014年06月22日
再测试一下,为什么不能正常的自动清除?
9楼
·
oliverc
回复于 2014年06月23日
顶上去。怎么使用,求指教
10楼
·
浅风渐微凉
回复于 2014年06月23日
localStorage 以前没接触过,刚查了一下是html5的东西?好吧,我连html5都没怎么接触过.......。
支持楼主,继续完善。
本帖有12个回复,因为您没有注册或者登录本站,所以只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。