义乌立天网络公司
服务热线:0579-85905398 85905399   传真:0579-85905460  投诉:0579-85905455  QQ咨询:义乌立天网络公司客服 
做客户最满意的义乌网站建设义乌网络公司服务商!    亲切、开放、严谨、诚信、热忱!
义乌立天网络公司简介
 
  立天服务项目
义乌网站建设
义乌企业邮箱
义乌网站建设
  5年互联网服务经验,成就非凡
  7×24小时不间断服务:13429027500
  专业的技术团队,高素质的客服人员
  常见问题
   义乌网站建设--网站如何备案?
   义乌网站推广--企业应如何建设营销型网站?
   义乌网站优化--谈谈最基本的SEO你做了吗?
   义乌网页制作--企业建设网站需要策划吗?
   立天网络公司能为您做什么样的网站?
   网站建设对搜索引擎的影响
   义乌网络公司网站建设流程
   网站建设详细策划的关键步骤
   义乌网络公司--网站建设的常见问题
   企业为什么要选择海外服务器虚拟主机
义乌网络公司
   新闻中心
kindeditor多编辑器在火狐360极速等主流浏览器取不到值的问题解决方法
文章来源:义乌立天网络 发表于:2012-4-1

        笔者从事网站程序开发时间也很长了,2005年宁波一家网络公司呆了一年,转战义乌网络公司呆了5年,我们常常在为用什么编辑器最顺手而苦恼!从最初的editor,再到fckeditor(现在为ckeditor),现在在用kindeditor。editor问题很多,现在用的人已很少,开发的技术我们不是我们本文讨论的话题!fckeditor笔者用着方便倒是还方便,可是感觉会产生大量的不必要代码,感觉国人使用起来还是不太习惯,从2年前结触kindeditor刚开始是被他的界面吸引,而且是国人开发也适合中国人的味口!
        kindeditor很多人认为是好东西,好我们就用罢,但是官方给出的技术支持很有限,笔者在使用发现如果一个页面同时调用二个或以上编辑器时发现ie6没有任何问题,但Firefox最新版本和360极速都是有同样的问题,只能取到第一次出现textarea的值,后面出现的textarea值取不到!没办法去搜索引擎找吧,搜到几个,可是没有一个实用的,官方论坛有几个回答但都是无效的回答,甚至有人在论坛上说这个问题目前是没办法解决的,是kindeditor致命伤,我觉得这样的说法是对kindeditor不负责任的说法,你对kindeditor了解多少,你真会用吗?kindeditor开发者这个问题都注意不到吗?我相信kindeditor开发者智商极高不可能这个问题不考虑进去~还有一种解决办法是var editor=new arrar()用数组来解决可是我试了一下也不管用,也许是我个人原因没有真正掌握作者的意思吧~

        百度,google,soso,sogou都用上了找不到能解决问题的办法,痛苦之后想了想还是自已来吧!
        先看下行不通的情况下是怎么调用kindeditor的:
 var editor;
        KindEditor.ready(function(K) {
    editor = K.create('#c');
    editor = K.create('#e');
               
        });

之所以只能取到一个,应该分开定义#c和#e改成如下:
 var editor;
        KindEditor.ready(function(K) {
    editor = K.create('#c');
               
        });

 var editor_2;
        KindEditor.ready(function(K) {
    editor_2 = K.create('#e');
               
        });

        迫不及待的试了一下,呜呼还是不行~,不行再看看还可能哪里有问题?发现editor.sync();这个只有一个VAR,再补一个吧editor_2.sync();再试一下,问题解决!

        一晚上找百度,google也没能解决,有时需要自已静下心来想想其实可能很容易!

地址:浙江省义乌市江东南路583楼  电话:0579-85905398  85905399   85905400  浙ICP备07017869号  
版权所有:©2005-2012 义乌立天网络信息技术有限公司