当我进入Source视图时,如何跳转到CKEditor 4中的当前位置?

问题描述 投票:0回答:1

我正在使用CKEditor 4,当我处于一些长内容的中间并从标准编辑器视图切换到Source视图(反之亦然)时,它会让我回到内容的顶部。但是,我想让它保持在我刚才来自的视野中。

我怎样才能在CKEditor 4中做到这一点?我已经尝试了谷歌搜索答案,但我似乎无法找到任何相关的命中,无论是在CKEditor 4中的设置做这个或一个JS的片段,将完成相同的事情。谢谢。

javascript ckeditor cursor ckeditor4.x
1个回答
1
投票

有一个名为“Keep TextSelection”的插件。在这里下载:https://ckeditor.com/cke4/addon/textselection

将textselection文件夹解压缩并上传到plugins文件夹。接下来将其添加到config.js文件中:

CKEDITOR.editorConfig = function( config ) {
    // along with any other config lines add the following
    config.extraPlugins = 'textselection';
}

从WYSIWYG编辑器中按Source按钮。您的光标将位于“源”视图中的相同位置。如果您突出显示某些内容,则会在Soure视图中突出显示相同的文本。

这是一个有效的例子:http://jsfiddle.net/sirtet/TX5bc/

© www.soinside.com 2019 - 2024. All rights reserved.