ckedit 在源码模式下插入文本

ckedit的源码模式下是禁用insertText方法的 ,下面是解决方案

if(CKEDITOR.instances[Itemname].mode==‘wysiwyg‘){
            CKEDITOR.instances[Itemname].insertText(TextToInsert);
         }
         else{
            var input = document.getElementsByClassName(‘cke_source cke_enable_context_menu‘)[0];
            input.focus();

            if(typeof input.selectionStart != ‘undefined‘)
            {
               /* Einfügen des Formatierungscodes */
               var start = input.selectionStart;
               var end = input.selectionEnd;

               input.value = input.value.substr(0, start) + TextToInsert + input.value.substr(end);
               /* Anpassen der Cursorposition */
               var pos;

               pos = start+TextToInsert.length;

               input.selectionStart = pos;
               input.selectionEnd = pos;
            }
         }

原文地址

时间: 2024-10-31 03:42:25

ckedit 在源码模式下插入文本的相关文章

百度编辑器UEditor源码模式下过滤div/style等html标签

UEditor在html代码模式下,当输入带有<div style="">.<iframe>这类带有html标签的内容时,切换为编辑器模式后,会发现输入的内容被删除,自动过滤掉了.提供两种解决方案: 1."白名单法",此即网上找的很多配置黑白名单,不过都适用于老版本:新版本的文件名做了很大改变,找不到那些方法中描述的原样文件.但是,一套程序的原理总是不变的,通过几天的研究.试了多种方法,发现,最新的版本(1.4.3)也有个所谓"白名

珍珠港源码模式开发系统分析

珍珠港源码模式开发系统分析(微or电 158.1500.1390 小凡团队)珍珠港开发系统,珍珠港平台开发系统,珍珠港模式开发系统,珍珠港复利游戏开发,珍珠港游戏app开发. 作为一个没多少资金,没多大能力,又没很多人脉的三无产品,我们想要创业,想要成功,想要改变自己的现状,唯有依托互联网才是我们唯一的出路,而想要互联网创业,别的都是次要,你必须得具备互联网思维! 互联网每天都会诞生无数个项目和行业,你睡一觉醒来都会发生翻天覆地的变化,我们的思想必须跟上节奏,不然会错过一个时代- 每当互联网诞生

几种非常精美的Web前端标签效果展示(附源码)(下)

3. jquery自定义添加标签 jquery实现的,会在当鼠标光标移动到接近(或通过)视口(viewport)的顶部的时候触发. 源码下载/   在线演示 4.  jquery标签云无规则样式 能在支持 FireFox.Chrome.Safari.傲游.搜狗.360浏览器. 源码下载/   在线演示 5.  jQuery metro风格的文字标签云 源码下载/  在线演示 几种非常精美的Web前端标签效果展示(附源码)(下)

惠益商盟开发app惠益商盟源码模式系统详解

惠益商盟系统开发(廖嘉.188.1414.7927)惠益商盟模式开发,惠益商盟app开发,惠益商盟源码,惠益商盟平台,惠益商盟商业模式,在目前的商业场景中,我们可以看出移动设备在组织的应用早已经不是一个选择题,而是一个问答题了.譬如在金融行业,利用银行柜员手机.平板电脑来开户和签名已经成为一种业务常态:在数据统计工作中,统计员会直接将通过手机.平板电脑来将统计数据上传到指定的服务器:在餐饮行业,利用平板电脑来点餐更是成为一种流行的趋势--在可预计的未来,移动设备将有望与PC并列,成为主要的生产力

Spark笔记--使用Maven编译Spark源码(windows下)

1. 官网下载源码 source code,地址: http://spark.apache.org/downloads.html 2. 使用maven编译: 注意在编译之前,需要设置java堆大小以及永久代大小,避免mvn出现内存溢出的情况. windows下设置:%MAVEN_HOME%\bin\mvn.cmd,将其中的 @REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=80

Android:源码环境下移植第三方的apk内置到ROM(System Image)中

1. 首先在vendor目录下新建一个the3rdapk的目录,将需要内置的apk丢进去,目录名自己随意定. 2. 在 build/target/product/common.mk最后面,在$(call inherit-product, $(SRC_TARGET_DIR)/product/core.mk) 之前加入你的apk 第一部分是是本地apk的路径,/system/app/表示复制到system image的相关目录. 如果没有第二部分,则会出现以下编译错误: build/core/pro

android WebView详解,常见漏洞详解和安全源码(下)

上篇博客主要分析了 WebView 的详细使用,这篇来分析 WebView 的常见漏洞和使用的坑. 上篇:android WebView详解,常见漏洞详解和安全源码(上) 转载请注明出处:http://blog.csdn.net/self_study/article/details/55046348 对技术感兴趣的同鞋加群 544645972 一起交流. WebView 常见漏洞 WebView 的漏洞也是不少,列举一些常见的漏洞,实时更新,如果有其他的常见漏洞,知会一下我-- WebView

mac终端OA现金盘源码出售下svn常用命令

一. 将OA现金盘源码出售论坛:haozbbs.com Q1446595067文件checkout到本地目录 1 svn checkout path(path是服务器上的目录) 2 例如:svn checkout svn://192.168.1.1/pro/domain 3 简写:svn co 二. 往版本库中添加新文件 1 svn add file 2 例如:svn add test.php(添加test.php) 3 svn add *.php(添加当前目录下所有的php文件) 三. 将改动

Hadoop-2.4.1学习之Map任务源码分析(下)

在Map任务源码分析(上)中,对MAP阶段的代码进行了学习,这篇文章文章将学习Map任务的SORT阶段.如果Reducer的数量不为0,则还需要进行SORT阶段,但从上面的学习中并未发现与MAP阶段执行完毕调用mapPhase.complete()类似的在SORT阶段执行完毕调用sortPhase.complete()的源码,那SORT阶段是在什么时候启动的?对于Map任务来说,有输入就有输出,输入由RecordReader负责,输出则由RecordWriter负责,当Reducer的数量不为0