文档章节

编辑器实时保存内容

my平凡世界
 my平凡世界
发布于 2014/06/10 13:33
字数 139
阅读 224
收藏 0
var editor = $('.xheditor').xheditor({
                tools:'mini'
            });
            
            setInterval('save()',3000);
            function save(){
                setTimeout('saveData("info",editor[0].getSource())',3000);
                setTimeout('saveData("features",editor[1].getSource())',3000);
                setTimeout('saveData("other",editor[2].getSource())',3000);
            }
            var PwStorage = {
                save : function(key, value, force) {
                    if (window.ActiveXObject) {
                        with(document.documentElement) try {
                            load(key);
                            setAttribute("value", value);
                            save(key);
                        } catch(e) {return false;}
                    } else if (window.sessionStorage) {
                        try {
                            sessionStorage.setItem(key,value);
                        } catch(e) {return false;}
                    }
                    return true;
                },
                load : function(key) {
                    var msg = '';
                    if (window.ActiveXObject) {
                        with (document.documentElement) try {
                            load(key);
                            msg = getAttribute("value");
                        } catch(e) {}
                    } else if (window.sessionStorage) {
                        try {
                            msg = sessionStorage.getItem(key);
                        } catch(e) {}
                    } else {
                        return false;
                    }
                    return msg;
                },
            }
            function saveData(key, value){
                PwStorage.save(key, value);
            }
            var msg1 = PwStorage.load('info');
            var msg2 = PwStorage.load('features');
            var msg3 = PwStorage.load('other');
            editor[0].setSource(msg1);
            editor[1].setSource(msg2);
            editor[2].setSource(msg3);


© 著作权归作者所有

下一篇: cookie 跨域
my平凡世界
粉丝 1
博文 10
码字总数 1227
作品 0
泰州
私信 提问
【博主福利】Markdown--最好用的博客编辑器

近来小编收到很多收到很多博主的反馈: "编辑器太难用了,编辑的博文样式和发布出来的完全不一样!" "编辑器不是有自动保存草稿的功能吗?为什么我的草稿箱没有了,做了无用功,好难过" 为此小...

咖啡
2016/08/16
0
0
VNote 2.0 更新,最好的 PlantUML 编辑体验

1. 实时预览隧道 通过实时预览隧道,VNote提供了最为舒适的PlantUML编辑体验。即使屏幕空间局促,也能从容应对。 编辑器中PlantUML代码块里面移动光标的时候,VNote会在实时预览区域中自动滚...

tamlok
2018/09/22
2.7K
4
markdown编辑器--Thinker-md

Thinker-md是什么 Thinker-md 是一个支持 Markdown 的在线文档编辑器。 在线演示:http://thinkermd.oschina.mopaas.com Thinker-md的特性 支持Markdown标准和Github风格; 编辑内容实时保存...

叶秀兰
2015/04/01
5.7K
8
CSDN-markdown编辑器的使用

欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公...

chenming_hnu
2017/07/07
0
0
欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公...

liushen829475
2015/05/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

怎样在磁盘上查找MySQL表的大小?这里有答案

导读 我想知道 MySQL 表在磁盘上占用多少空间,但看起来很琐碎。不应该在 INFORMATION_SCHEMA.TABLES 中提供这些信息吗?没那么简单! 我想知道 MySQL 表在磁盘上占用多少空间,但看起来很琐碎...

问题终结者
21分钟前
5
0
jQuery load() 方法实现加载远程数据

jQuery load() 方法是简单但强大的 AJAX 方法。load() 方法从服务器加载数据,并把返回的数据放入被选元素中。 语法: $(selector).load(URL,data,callback);必需的 URL 参数规定您希望加载的...

前端老手
22分钟前
3
0
Spring Boot缓存实战 Redis 设置有效时间和自动刷新缓存-2

问题 上一篇Spring Boot Cache + redis 设置有效时间和自动刷新缓存,时间支持在配置文件中配置,说了一种时间方式,直接扩展注解的Value值,如: @Override@Cacheable(value = "people#${s...

xiaolyuh
30分钟前
9
0
怎样在磁盘上查找MySQL表的大小?这里有答案

我想知道 MySQL 表在磁盘上占用多少空间,但看起来很琐碎。不应该在 INFORMATION_SCHEMA.TABLES 中提供这些信息吗?没那么简单! 我想知道 MySQL 表在磁盘上占用多少空间,但看起来很琐碎。不应...

Linux就该这么学
55分钟前
5
0
Redis

一、Redis支持的几种数据类型:字符串、List、SET、HASH、ZSET 二、Redis的缓存技术主要是为了降低关系数据库的负载并减少网站成本 三、在Redis里面,被MULTI命令和EXEC命令包围的所有命令会...

BobwithB
57分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部