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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了当我进入Source视图时,如何跳转到CKEditor 4中的当前位置?相关的知识,希望对你有一定的参考价值。

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

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

答案

有一个名为“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/

以上是关于当我进入Source视图时,如何跳转到CKEditor 4中的当前位置?的主要内容,如果未能解决你的问题,请参考以下文章

iOS 跳转到不同的视图

bootstrap的日历插件datetimepicker当在年视图点击,选择完年视图后,不想让他跳转到日期的视图,怎么去阻止

如何在详细视图中跳转到下一行

js如何实现进入页面后自动跳转到锚点

跳转到 Eclipse IDE 中的接口实现

如何从使用视图寻呼机创建的选项卡片段转移到另一个片段