Javascript Chrome中的CKEditor进入模式问题
在Ckeditor的演示页面上,请键入源代码模式,例如: 默认输入模式为:“p”Javascript Chrome中的CKEditor进入模式问题,javascript,jquery,asp.net,ckeditor,fckeditor,Javascript,Jquery,Asp.net,Ckeditor,Fckeditor,在Ckeditor的演示页面上,请键入源代码模式,例如: 默认输入模式为:“p” 测试 你好 在此之后,在标准模式下,在“Hello”单词前添加新行,然后按backspace。。。 Chrome将为此添加span标记(但不应该)…其他浏览器也可以 当我将entermode更改为“BR”时,它在chrome中也可以正常工作……对我来说也可以,但是 当按下回车键时,有没有办法覆盖“BR”entermode以有两行新行?谢谢这是Webkits的可怕行为。当您按backspace键时,它将创建span
测试
你好
在此之后,在标准模式下,在“Hello”单词前添加新行,然后按backspace。。。
Chrome将为此添加span标记(但不应该)…其他浏览器也可以
当我将entermode更改为“BR”时,它在chrome中也可以正常工作……对我来说也可以,但是
当按下回车键时,有没有办法覆盖“BR”entermode以有两行新行?谢谢这是Webkits的可怕行为。当您按backspace键时,它将创建
span
,以在第二行(标题)与其合并时保留第一行的样式。不幸的是,这不能通过CKEditor核心开发人员以外的其他方式来修复,因为很可能只有自定义的退格处理程序才能防止这种情况
我把你的案子加到这张罚单上:这是Webkits的可怕行为。当您按backspace键时,它将创建
span
,以在第二行(标题)与其合并时保留第一行的样式。不幸的是,这不能通过CKEditor核心开发人员以外的其他方式来修复,因为很可能只有自定义的退格处理程序才能防止这种情况
我已将您的案例添加到此票据中:处理此问题的一种方法是使用
删除格式按钮。当您注意到发生这种情况时,突出显示修改后的文本,然后单击删除格式
按钮将删除插入的跨距。这不是一个解决方案,但至少它变得易于管理 处理此问题的一种方法是使用Remove Format
按钮。当您注意到发生这种情况时,突出显示修改后的文本,然后单击删除格式
按钮将删除插入的跨距。这不是一个解决方案,但至少它变得易于管理 我创建了一个插件来修复这个Bug。。在init()回调中:
我创建了一个插件来修复这个Bug。。在init()回调中:
在这个问题上有什么进展吗?没有。Webkit和Blink的开发者都没有回应。我们不能永远等下去,所以我们肯定会自己解决这个问题。不过,我们现在还有其他优先事项,所以这张票得等一等。对此无能为力:(.在这个问题上有任何进展吗?没有。Webkit和Blink的开发人员都没有回应。我们不能永远等待,所以我们肯定会在我们这边解决这个问题。虽然,我们现在有其他优先事项,所以这张票必须等待。对此无能为力:(。
<h1>Test</h1>
<p>Hello</p>