CKEditor中范围跳过标记的内容提取方法

我想在CKEditor中制作边栏插件。当我选择带有粗体和意大利字母标记的文本时,提取内容跳过该标记,只返回文本。我想要所有选定的文本,包括所有标记 这是我的代码: function sidebar(editor){ var selection = editor.getSelection(); if (selection.getSelectedText() != "") { var ranges = selection.getRanges(); v

露天共享下的CKEditor(4.2.a)

我试图让CKEditor在Share()下运行,在以前的版本(4.0.d)中它工作正常,但在最新的版本中我遇到了问题。 访问编辑表单时,它不会在内容位置显示任何内容,在日志中,我有以下内容: 9.7.2012 14:56:59 org.apache.jsp.error500_jsp _jspService SEVERE: javax.servlet.ServletException: Could not resolve view with name 'site/my_sample_site/sk

使用CKEditor以编程方式更改文本选择的字体大小

我试图将CKEditor简单地用作一个API,我可以用自己的UI驱动它 首先,这是CKEditor的正确用法吗 如果是这样,如何以编程方式修改文本选择的字体大小?为CKEditor创建自己的UI 这是一种可行的方法,但在某些情况下可能很困难,需要一些代码复制 CKE的旧部分封装了许多有用的东西,因此您没有方便的API从外部访问它 添加字体大小 最简单的方法就是简单地使用对象 有关更多示例,请参见,您对fontSize combobox感兴趣。我已经使用了10多个项目。看起来还可以。你能详细说明一

在CKEditor中,如何以编程方式选择现有元素(图像)并在实例中打开图像对话框?

在CKEditor中,如何以编程方式选择现有元素(图像)并在实例中打开图像对话框 我创建了一个“编辑图像”按钮,该按钮被附加到我的所有图像中,当它们单击该按钮时,我希望图像对话框显示选中的图像 到目前为止,我已经能够找出如何选择实例,并打开图像对话框。但是,我不知道如何预选有问题的图像。现在,它只是将另一个映像附加到实例,而不是替换它 请帮助?由于没有人能给我提供答案,我花了几个小时深入研究了CKEditor API,并找到了完成上述任务的正确方法 function SelectImage(fi

CKEditor已禁用-I';我什么都试过了

我对编辑有问题。我下载最新版本并在我的CMS上实现。所有按钮和文本区域都被禁用,我什么也做不了。我搜索并找到了像CKEditor.inline或readOnly这样的解决方案,但它就是不起作用。。。 我的代码看起来就像: 测验 一些文本 CKEDITOR.replace(“编辑”); 我终于想出了这个办法。我想我会发布一个答案,以防其他人遇到这个问题 为了使“Classic Editor”能够在中运行,您需要确保将“wysiwygarea”功能添加到包中。这在功能列表中被命名为“iFrame

Ckeditor 检查“编辑样式”下拉列表中使用的标记

我想检查“编辑样式”下拉列表中的标记。 问题是,我不能点击Firebug的“检查”按钮,因为当点击它之外的某个地方时,下拉菜单会立即关闭 我想看看到底使用了什么样的精确标记,这样我可以更好地设计它。我找到了一种方法,即使有点棘手 如果您使用的是Chrome,则可以在打开开发者工具时按F8键。F8在下一个脚本执行时暂停 因此,如果您将鼠标悬停在所需的元素上,然后按F8键,然后将鼠标移到元素内/上方一点,脚本执行将暂停,打开下拉列表,您将能够右键单击->检查它,只要处于暂停状态。可能重复什么?非常接

Ckeditor 上载图像:无法读取属性';setCustomData';未定义的

我试图嵌入到编辑器上传的图像。我的filebrowserUploadUrl是/api/m/image,似乎工作正常。单击将其发送到服务器按钮后,出现如下脚本错误: image.js?t=H4PG:19 Uncaught TypeError: Cannot read property 'setCustomData' of undefined at textInput.onChange (image.js?t=H4PG:19) at textInput.n (ckeditor.js:10)

Ckeditor 编辑人员将(c)转换为版权和(e)转换为欧元符号

我正在使用ckeditor进行文本区域输入。我想阻止ckeditor将“(c)”转换为版权符号,将“(e)”转换为欧元符号将其添加到配置文件中 config.entities = false; 将其添加到配置文件中 config.entities = false; 还有其他想法吗?对不起。我找不到别的办法了。还有别的主意吗?对不起。我找不到任何其他方法您使用的是哪个版本的CKEditor?您的意思是当您键入(c)时,它会转换为©吗?您使用的是哪个版本的CKEditor?您的意思是当您键入(c

无法在CKEditor 4.3中键入阿拉伯语

我需要一个阿拉伯语插件,我在下面提到 CKEditor 4.3中引入的可选语言插件实现了WCAG 3.1.2零件规范语言 下面是一个示例链接: 我不明白为什么我不能用CKEditor输入阿拉伯语。尽管示例清楚地显示了三个不同语言的部分,但是否有我不使用或忽略的必要内容。您不需要任何插件,只需在CKEditor的配置中设置文本方向: CKEDITOR.replace('your_id', { contentsLangDirection: "rtl" }); 见工作示例: 注意:根据,

Ckeditor 此代码未运行,getelementbyid返回null

此代码未运行,getelementbyid返回null <script type='text/javascript'> CKEDITOR.on('instanceCreated', function (e) { document.getElementById(e.editor.name + '_preview').innerHTML = e.editor.getData(); var a = $('#' + e.editor.name

无法输入到CKEditor5的EditableElement

在CKEditor5中,我尝试实现自定义元素以将模型转换为视图进行编辑。然后,容器元素(@ckeditor/ckeditor5 engine/src/view/editableelement)中的可编辑元素(@ckeditor/ckeditor5 engine/src/view/containerelement)集中在父容器元素上,无法编辑 例如,如果按照以下方式实施: buildModelConverter().for(editing.modelToView) .fro

如何在Aurelia应用程序中集成CKEDITOR5

我正在尝试将CKEditor5集成到我的Aurelia应用程序中,但没有成功。我尝试了许多指南,但没有成功。我也尝试了CKEditor官方指南,就像 App.ts import ClassicEditor from '@ckeditor/ckeditor5-editor-classic/src/classiceditor'; import Essentials from '@ckeditor/ckeditor5-essentials/src/essentials'; import Parag

CKEditor 5-使用HTML内部提及

我一直在使用CKEditor 5中提到的内容来标记某些系统变量。典型的标记如下所示: <span contenteditable="false" class="mention document_variable" style="color:var(--ck-color-mention-text);" data-mention="#ApprovedCosts" data-documentid="185&

Ckeditor 编辑自定义

如何在图像选择器中提供“浏览文件”选项,而不是指向外部链接 提前谢谢。 标题中的所有大写字母看起来都不太好,所以我改了。 CKEDITOR.replace( 'editor1', { filebrowserBrowseUrl : '/browser/browse.php', filebrowserImageBrowseUrl : '/browser/browse.php?type=Images' filebrowserUploadUrl : '/uploader/uplo

CKEditor中Iframe的名称或id

我正在尝试为CKEditor创建一个插件。当ckeditor为每个要转换为富文本编辑器的文本区域创建Iframe时,我想知道该Iframe的名称或id。 我怎样才能得到它 我们将不胜感激 问候 Parminder如果使用Firebug,您将看到iframe没有id或名称。相反,您应该获得editor.document.$并从此点开始移动,例如editor.document.$.defaultView.frameElement谢谢AlfonsoML,但这里的编辑器是什么。如果我在页面上有多个编辑器

CKEditor-使用JQuery动态更改样式集

我想在CKEditor中动态设置和重新设置样式下拉列表,使用从DB中提取的样式。我无法使用JQuery动态设置它。下面是一个简化的场景: 例如,使用旁边有一个额外下拉列表的CKEditor。在下拉菜单中有一个样式集列表:酷、暖、热 当用户选择一个样式时,我将从数据库中提取相应的样式,并创建一个数组,以使用与该集关联的样式更改CKEditor中的默认样式下拉列表 目前,我唯一能让它工作的方法是销毁CKEditor实例,并使用以下样式重新实例化一个新实例: var editor = $('#edi

在ckeditor中创建可应用于div的样式?

我的ckeditor WYSIWYG可以选择创建div。我正在尝试创建一种可以放在“样式”下拉列表中的样式: 我尝试将以下内容添加到我的config.js中,但似乎没有效果 CKEDITOR.stylesSet.add( 'default', [ // Inline styles { name : 'Titulo Explicacion Servicio', element : 'div', attributes : { 'class' : 'titulo_explicacio

如何删除CKEDITOR对话框中的默认onCancel确认提示?

在使用ckeditor链接、图像和表属性对话框时,如果用户单击“取消”,ckeditor将检查是否有任何更改,如果有,将提示用户使用js确认弹出窗口 如何在取消时禁用此提示;我们的webapp中没有其他对话框提示取消,这是不一致的 似乎没有办法获取一个事件的所有处理程序的列表来删除正在进行提示的处理程序 我不想为每个对话框项指定一个自定义的ischange来破解一个虚假的无更改 是否有一种标准的方法来覆盖CKEDITOR中的基本('cancel',…)事件处理程序?我看到我可以monkeypat

我正面临一个与Internet Explorer Word插件的ckeditor粘贴相关的问题

我已经用“从Word插件粘贴”实现了Ck Editor 4.2,目前对于Internet Explorer(均为8/9/10/11),我面临如下问题 问题陈述: 如果您在Firefox/Chrome上单击“从Word插件粘贴”,我们将得到一个Ck编辑器对话框,作为安全功能将内容粘贴到其中。但对于InternetExplorer,我们没有从CK编辑器获得任何对话框,这导致我们在Word粘贴功能方面与浏览器不兼容 可在此处找到适用于所有浏览器的插件和Ck编辑器的预期工作: 您能帮我解决这个问题吗。粘

Ckeditor ckedtitor补充道chrome://hdv/content/hdv.js 文本到源

每次打开ckeditor(所有版本)时,编辑器都会向源代码中添加以下行: <script charset="UTF-8" src="chrome://hdv/content/hdv.js" type="application/javascript"></script> 所有版本的Chrome、Firefox和IE都会出现这种情况 如果您知道为什么会发生这种情况,以及如何消除此错误/功能,我们将不胜感激。我也有同样的问题,它是由firefox插件引起的-YouTube

Ckeditor 简单模式弹出窗口和编辑器

我已将ckeditor添加到模式弹出窗口中。我正在使用和CKEditor 4.4.6。也可以使用jquery-1.8.2 当弹出窗口打开时,将显示一个空白文本区域。当我导航到该页面时,CKeditor将正确显示。有人知道如何让CKEditor在弹出窗口中显示吗。我让它工作。我已经添加到主页布局页面和弹出式表单中。我从主页布局页面中删除了脚本标记,编辑器显示在弹出表单中。我成功地实现了这一点。我已经添加到主页布局页面和弹出式表单中。我从主页上删除了脚本标签,编辑器显示在弹出式表单中。

在CKEditor中使用自定义html标记

我正在尝试将CKEditor集成到一个内部PHP应用程序中,在过去,我只是将HTML粘贴到表单中的textarea字段中 我在表单中提交的这个HTML用于使用自定义标记的自定义模板系统。这些自定义标记将由我的后端用真实数据替换。例如,发票将具有自定义标记,我的后端将用正确的发票编号替换该标记 使用CKEditor时,这些类型的标记将被转换为htmlentities,例如%INVOICE#,这会中断后端的字符串替换 有没有一种方法可以使CKEditor识别格式中的标记,而不以任何方式转换它们?保护

Ckeditor 在CK编辑器中添加印地语字体

我想在ck编辑器中添加印地语字体。我在ckeditor的content.css中添加了以下css font-family: 'kruti_dev_010regular'; src: url('fonts/kruti_dev_010-webfont.eot'); src: url('fonts/kruti_dev_010-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/kruti_dev_010-webfont.w

Ckeditor 从word粘贴ckgedit无效

我安装了使用ckeditor的插件ckgedit 我对“从Word粘贴”选项有问题 事实上,当我复制带有彩色字符的文本时,文本在弹出窗口“从Word粘贴”中正确粘贴。 但当我按OK时,文本被插入,但格式丢失 欢迎来到SO。请说明您是如何配置编辑器和插件的。欢迎使用SO。请说明您是如何配置编辑器和插件的。

Ckeditor 将HTML元素插入到编辑器

我在CKeditor中有一个自定义按钮,它负责打开一个显示用户图片的模式,以便将其中一个图片插入CKeditor 这是一个文本区域: <textarea name="editor1" id="editor1" rows="10" cols="80"></textarea> 以下是编辑器的初始代码: CKEDITOR.replace('editor1') 我参考了文档,了解如何在事件触发时将HTML插入编辑器,如下所示: CKEDITOR.instances.edit

Ckeditor 延迟加载编辑器4

目前正在查找编辑器4中的问题,请提供任何建议。我尝试的是: 包括ckeditor_basic.js,但这已经需要一个ckeditor 例子 在单击时加载ckeditor.js,但这会引起问题 '主线程上的同步XMLHttpRequest已被弃用,因为 它对最终用户体验的有害影响。”以及 其他一些错误,严重失败。 任何建议,谢谢 如果您想动态插入CKEditor脚本,可以使用此代码笔中的技术-。在创建编辑器实例之前,等待ckeditor.js加载是很重要的,因此使用setInterval检查cke

我可以将ckeditor转换为Wikipedia站点使用的内容吗?

维基百科实际使用什么类型的文本编辑器?? 对于我们在wiki页面中看到的主题句,编辑器具有类似于=title=的内联命令。我需要创建一个这样的文本编辑器,例如,要加粗的话,**boldtext** 我的意思是如何使**xxx**,**xxx***或=xxx=成为文本编辑器中的一件事 Stackoverflow也使用类似的文本编辑器 我有一个想法 我在想我可以说:(用php) 它有效吗 if (*detects the special characters*) { *bold the t

ckeditor占位符允许双击

我的CKEditor 4.8.0中安装了占位符功能。从数据库检索时,任何保存的[[双方括号内的文本]]在编辑器中显示为黄色,并成为只读。那部分很好。如果在文本中只单击一次,它实际上是只读的,因为它不允许您进行编辑。但是,[a]如果你双击它,它会打开一个窗口,让你在文本框中编辑文本,你可以点击OK,它会保存新文本;[b]您可以将[[text section]]退格,然后删除整个跨度!添加并保存括号内的措辞,然后在CKEditor中检索时,它会显示在span标记内,如下所示: <span ta

一页中有多个CKEditor5-性能问题

从后端我收到一个对象数组,其中包含作为字段之一的文本。我想有能力编辑该文本 到目前为止,我有这样的想法: <div *ngFor="let speech of speeches; index as i"> <div class="card"> <div class="card-header"> <div class="row"> //some other input field

Ckeditor 使用Docx4j将.docx转换为不带CSS的Html

我正在尝试将html转换的.docx文件“上载”到CKEditor中。到目前为止,从.docx到html的转换几乎是完美的,我能够将代码从Java(Spring/Maven)传递到我的webapp(ZK框架,使用本机CKEditor和JavaScript) 到目前为止,我遇到的问题围绕着这样一个事实:加载的文本要么是半格式化的,要么根本没有格式化,这就是我在这方面工作的实际原因(以避免由于复制粘贴而丢失当前的格式)。我已经找到了这种行为的原因:CK喜欢HTML标记,或者不会在每个容器中使用多种样

在CKEditor中加载数据库内容,对其进行更改并保存

我尝试编写一个页面,在该页面中,数据库的内容将加载到CKEditor中,然后可以再次更改和保存内容。页面被分成不同的区域,如果用户双击某个区域,编辑器就会出现。使用以下代码,加载内容并双击可以工作,但我找不到任何解决方案将其保存回数据库: <%@ Page Title="" Language="C#" MasterPageFile="~/Templates/MasterPageBasic.master" AutoEventWireup="true" CodeFile="Ed

Ckeditor 请帮助我删除粘贴事件中的内容

我想在用户粘贴到ckeditor时删除内容的格式。我试过这个代码,但不起作用 CKEDITOR.on('instanceReady', function (e) { editor = e.editor; editor.on('paste', function (e) { editor.focus(); editor.document.$.execCommand('SelectAll', false, null ); editor.e

CKEditor-自动删除空锚

据我所知,CKEditor正在自动删除一个空锚。问题是很多HTML插件都使用空锚,并且在加载页面后将它们存储在JavaScript中 e、 g.如果我喜欢使用AddThis,他们允许我添加下一个代码: <div class="addthis_toolbox addthis_default_style "> <a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>

我的CKEditor文本区域中的HTML代码问题

当我试图在我的CKEditor文本区域中添加一些HTML代码时,我遇到了一个问题,我的HTML在文本区域中执行。我的意思是,我所有的HTML代码在我的文本区域中的位置都发生了变化,那么我该如何修复它呢 在我的网站上添加帖子之前,我将其放在我的文本区: <pre><div>toto</div></pre> <pre>&nbsp;</pre><div>toto</div> extends ad

如何在CKEditor中执行预览

我正在使用CKEditor从用户那里获取HTML。用户将使用HTML标记,并将其保存在数据库中。我需要一个功能,让用户看到页面将如何显示时,作为.html打开保存在数据库中之前 是否可以使用CKEditor执行此操作?如果是,则如何执行 提前感谢这当然是可能的,但在很大程度上取决于您的具体要求 使用获取编辑器的内容,然后打开一个显示该内容的弹出窗口-使用JavaScript这应该相对简单,因此我不会给出任何示例-您必须首先自己尝试:。如果弹出窗口不是您想要使用的,那么可以使用一个内联对话框,比如

调用对话框并在CKEditor中动态填充其内容

我是CKEditor开发新手。我编写了一个插件来插入自定义标记元素(pre)并更新其属性 一旦用户单击pre-tag元素,我想打开插件对话框(对话框名称为snippet),我想在对话框中用单击的元素innerHTML填充textarea 我有两个问题 如何动态调用插件对话框 如何访问对话框中的元素 尽情享受吧,在那里你会找到所有的答案。不过,您将无法轻松重复使用其他插件的对话框。你需要另一个对话 但别担心,你可以复制粘贴插件的源代码,这很简单,并将其用于你的插件。这也很简单 也 你会发现这很有用

ckeditor deteles页面<;标题></标题>;标题

我正在尝试在ckeditor中设置页面的元信息。 这很好,除了标题。如果我改为所见即所得模式并返回源代码,我在这里写的所有内容都将被ckeditor删除 有什么办法可以防止吗?你看到了吗?我已经试过了。但随后,CKEditor添加了所有不需要的内容,如html、头、体……请您告诉我,在没有和的情况下,您想如何编辑?您看到了吗?我已经试过了。但是,CKEditor添加了所有不需要的东西,如html、头、体……您能告诉我,在没有和的情况下,您想如何编辑?

扩展CKEDITOR.styles的最佳方法?

我觉得我需要在style.js中更改几个方法,以便将其集成到我的应用程序中。在核心对象中添加方法甚至重写方法的“最佳实践”是什么?我计划将来升级,所以我不想编辑style.js文件本身。扩展CKEditor的方法是为它创建插件 如果您必须修改闭包中的某些内容,那么插件将不适用于您,您必须获取源代码并对其进行修改,然后继续使用该修补程序。我创建了一个插件,其目的是覆盖CKEDITOR.style对象中的方法。例如,在该插件中,我使用CKEDITOR.style.checkElementMatch=

正确销毁ckeditor实例

使用版本4.4.7 我的CKEDITOR加载到页面中打开的模式窗口中。我注意到,当我重新打开模态时,编辑器不会加载。解决方案是销毁实例,然后在textarea上重新应用它 但我似乎无法正确地摧毁它。基于此,我尝试了以下所有尝试,但不断出现错误: TypeError: a is null http://domaim/ckeditor/ckeditor.js Line 778 我尝试了以下方法(为了简单起见,我将所有的尝试合并到一个代码块中,但它们是一个接一个地尝试的): 更新 我发现,只要使用

Ckeditor 如何在CK编辑器文本区域中链接计数字符?

Keckeditor很神奇,但它被编程来搞乱我 我已经链接到CDN并实例化了一个textarea,它被赋予id cke_引号。在最初的textarea中,我有一个jquery函数,在keyup和focusout上,有一个字符计数。现在我想把这个函数链接到ckeditor QUOTE,它的id是cke\U QUOTE。不过,这行不通。我做错了什么?CKEditor不适用于纯文本区域-它使用的是contenteditable元素。如果您想收听您需要收听的关键事件,则称为可编辑 var editor

CKEDITOR.ui.dialog.button onClick函数访问编辑器内容

我正在为CKEditor 4.3中的一个按钮创建一个对话框。在click handler版本中,我想更新编辑器的内容,但到目前为止,我只找到了访问对话框元素的函数。我正在寻找类似于this.getParentEditor().getSelection().getSelectedElement()的东西,它在onShow函数中运行良好。是否可能以及如何直接从onClick功能访问内容?好的,已经整理好了。我能够通过this.getDialog().getParentEditor()函数调用获得访问

Ckeditor Mura CMS-修改;格式";编辑下拉列表

我想修改Mura中CKEditor的“格式”下拉列表,因为我不喜欢Mura重命名标题的方式。例如,元素重命名为“Heading”,而元素重命名为“Heading 2”。我明白他们为什么这么做了,因为是为页面标题保留的,但这会让内容编辑器和可访问性感到困惑 我想删除此重命名功能。我相信所使用的命名(如“标题1”)是CKEditor本身的一部分() 至于那些格式实际使用的是哪个HTML标记,Mura允许您对其进行自定义。查看主题文件夹下的contentRenderer.cfc文件。在该文件中,它们

Ckeditor CK编辑器-复制和粘贴

我正在尝试复制和粘贴自定义下拉列表。自定义下拉html如下所示- <span class="fp-dropdown-popup elastic-input error" contenteditable="false"> <button class="fp-dropdown-button" tabindex="0"> <span class="fp-placeholder">Select One</span> <

如何在ckeditor中为图片(ckfinder)按钮传递查询字符串参数?

我正在使用ckeditor 3和ckfinder。当我按下ckeditor中的图片按钮时,我看到ckfinder弹出窗口。我可以选择一张图片,它将被插入到ckeditor的内容中。现在我想在ckfinder弹出窗口中传递一些查询字符串参数。在连接器中,我想读取这个查询字符串参数 例如: connectorBuilder.SetAuthenticator(customAuthenticator) .LoadConfig() .SetR

在CKEditor源模式下启用复制粘贴选项

尝试在CKEditor源模式下启用复制粘贴选项, 例如 1.在源代码模式下选择一些文本 2.右键单击文本或按CTRL+C组合键复制文本 3.再次单击鼠标右键或按CTRL+V组合键粘贴复制的文本 在我的例子中,在源代码模式下,它不会将所选文本复制到剪贴板,也不会触发粘贴事件,尝试调试剪贴板粘贴事件 有人能帮我检查一下为什么它不能在源代码模式下触发事件吗。但在所见即所得模式下工作/触发事件 还有什么方法可以调试剪贴板plugin.js文件,试着放上“debuger”,但没有停止,也没有加载到开发工具

Ckeditor 正在检查编辑器上载的文件

我们正在构建一个类似博客的Pylons web应用程序,它使用CKeditor并允许上传图像。我怎样才能告诉CKeditor用户试图上传的内容是不可接受的? 例如,如果用户尝试上载exe而不是图像,我希望引发某种错误,并允许用户重新检查她尝试上载的内容。 现在我正在检查服务器端,但我不知道返回什么。也许我可以返回一个解释问题的特定图像。。。不过,我很想听听其他的解决方案。遗憾的是,没有,我只是返回了一个带有文件的图像,而不是一个写在上面的图像

Ckeditor Kentico所见即所得编辑器图像中心

我正在尝试使用所见即所得编辑器将图像居中。我不想通过“源代码”按钮手动插入代码。我已尝试安装,但没有效果。 在/CMS/CMSAdminControls/CKeditor中本地化的config.js中的插件初始化: /* CMS */ config.plugins += ',showborders'; config.extraPlugins += 'widget'; config.extraPlugins += ',dialog'; config.extraPlugins += ',image2

上一页 1 2  3   4   5   6    7   8   9  ... 下一页 最后一页 共 40 页