【修改】鉴于Ourcoders没有自动保存功能…于是我就自己写了一个…

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日

赞,等我把代码整理到大家都可以参与的程度,欢迎你直接贡献代码

brambles 回复于 2014年06月22日

测试一下submit以后能不能自动清除内容

brambles 回复于 2014年06月22日

再测试一下试试,这次应该可以了

brambles 回复于 2014年06月22日

最后测试一次

brambles 回复于 2014年06月22日 | 更新于 2014年06月24日

代码我就不贴了,因为有正则,贴在这里会被吞转义符……TwT

brambles 回复于 2014年06月22日

再测试一下,为什么不能正常的自动清除?

brambles 回复于 2014年06月22日

1楼 @tinyfool

OwO 要是有机会的话可以哎~

wuchaozhe 回复于 2014年06月23日

5楼 @brambles 怎么使用,求指教。。。

oliverc 回复于 2014年06月23日

顶上去。怎么使用,求指教

浅风渐微凉 回复于 2014年06月23日

localStorage 以前没接触过,刚查了一下是html5的东西?好吧,我连html5都没怎么接触过.......。

支持楼主,继续完善。

brambles 回复于 2014年06月24日

8楼 @wuchaozhe 9楼 @oliverc

首先先要安装浏览器的猴子扩展,比如油猴子,暴力猴等。然后再安装这个脚本就可以使用了。

brambles 回复于 2014年06月24日

10楼 @浅风渐微凉

有新特性就自己玩一下。能写一些方便自己的东西也是非常好的。

本帖有12个回复,因为您没有注册或者登录本站,所以,只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。

登录 或者 注册
[顶 楼]
|
|
[底 楼]
|
|
[首 页]