将修改后的html保存在ckeditor中并将其替换为原始的html文件

时间:2013-12-27 20:12:06

标签: javascript jquery ckeditor

嗨我是JavaScript和j查询的新手,我正在研究ckeditor从文件夹中读取html页面列表并在ckeditor中显示它并允许用户修改然后我应该保存这个修改后的内容在实际的Html文件中。

我能够读取文件并显示它们,编辑器将它们附加到div标签但是如何保存修改后的内容是我的问题

$(function(){       
        editor = null;
        content = "";
        loadSlide = function(slidePath){
            if(editor){
                editor.destroy();
                editor = null;
                $("iframe").remove();
            }

            var xmlhttp;

            if (window.XMLHttpRequest)
            {// code for IE7+, Firefox, Chrome, Opera, Safari
              xmlhttp=new XMLHttpRequest();
            }
            else
            {// code for IE6, IE5
              xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
            }
            xmlhttp.open("GET",slidePath,false);
            xmlhttp.send();

            var htm = string2dom(xmlhttp.responseText, function(doc, destroy) {
                content = doc.getElementsByTagName("body")[0].innerHTML;
                editor = CKEDITOR.appendTo( 'ckeditor_cntr', {}, content );
            });
        }       
    });

1 个答案:

答案 0 :(得分:0)

您需要一个服务器端脚本来处理它。 PHP,ASP,任何这样的语言,但它不能在JS中完成。