建站代码网

热门标签

kindeditor编辑器 ASP版的调用和取值方法

这个编辑器支持asp、jsp、php等页面,所以乱用是不行的,asp要去调asp的部分,其他类型要去调用其它类型的部分。
        也许你调用编辑器是成功了,但如图片上传等诸多功能不能正常使用,那可能是和我一开始一样,受了网上那些教程的蒙骗。那往下看wlyxxzdm告诉你asp文件怎么成功调用编辑器的吧。
        要放编辑器的asp页面,先放一个文本域,名称:content,id先按下图起吧。

<textarea id="editor_id" name="content" style="width:700px;height:300px;">            
&lt;strong&gt;HTML内容&lt;/strong&gt;            
</textarea>
        然后在<head></head>标签之间写下面代码:
 
<script charset="utf-8" src="editor/kindeditor.js"></script>            
<script charset="utf-8" src="editor/lang/zh_CN.js"></script>            
<script>            
        var editor;            
        KindEditor.ready(function(K) {            
                editor = K.create('#editor_id');            
        });            
</script>
        editor怎么来的?是我在根目录下建立的文件夹,将kindeditor里面的内容都放到这个里面了。src后的路径,不能照抄,要根据你的路径关系变更。比如,调用编辑器的这个网页,原先是在根文件夹下,路径就是上面的,现在放到根文件夹下的一个文件夹里,src后的路径就是下面的样子。这是相对路径,也可以用根目录定位,上传空间后,也可以用带域名的绝对路径。#editor_id这里,它是要去找先前的文本域的id的,所以id名须一致。
 
        到这里,和网上说的一样样的,你全做对了,依然不行。后来我发现问题出在哪里了,上面这段代码,默认是对php部分的,所以需要将其指向asp的部分。修改如下:
 
<script charset="utf-8" src="../editor/kindeditor.js"></script>            
<script charset="utf-8" src="../editor/lang/zh_CN.js"></script>            
<script>            
          KindEditor.ready(function(K) {            
    var editor = K.create('#editor_id', {                           
    uploadJson : '../editor/asp/upload_json.asp',            
    fileManagerJson : '../editor/asp/file_manager_json.asp',            
    allowFileManager : true,            
        afterCreate : function() {            
                var self = this;            
                K.ctrl(document, 13, function() {            
                    self.sync();            
                    K('form[name=example]')[0].submit();            

X