作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的意思是接下来的事情:出于默认样式原因,我想在编辑器区域(iframe)中创建表时向表中添加一些特定的类。我现在如何通过更改插件 table
的源代码来做到这一点,但更改该文件是一个错误的决定......并且不可能通过配置来完成。也许有某种方法可以动态重新定义表行为......
这种情况下最好的解决方案是什么?
提前致谢!
最佳答案
您可以编写一个插件来动态修改表对话框或任何其他对话框的行为。这种方法能走多远取决于您的能力以及您想要哪些改变。如果这种方式调整变得太复杂,那么第二种方法是复制您要修改的原始插件并基于该插件创建您自己的版本(但在 CKEditor 源文件夹之外)
例如,此插件在表格和单元格对话框中添加一个字段来选择背景图像:http://cksource.com/forums/viewtopic.php?f=18&t=23607
您可以按照 CKEditor tutorials 学习如何编写插件.
关于javascript - CKEditor:如何在不更改源代码的情况下更改编辑器行为?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10256164/
我是一名优秀的程序员,十分优秀!