CkEditor将源代码<strike>标签编辑为<s>标签

时间:2016-01-11 06:31:30

标签: javascript html ckeditor

我使用ckeditor版本3.6.4并且由于<strike>标记已过时,我想让编辑器使用<s>代替它。我已设法编辑ckeditor.js文件并将此行i.coreStyles_strike={element:'strike'}更改为此行i.coreStyles_strike={element:'s'}。现在允许我在编辑器中按下删除线按钮时添加<s></s>标签(在源模式下也可见),但是如果我保存更改,它们仍然不会显示在网站页面上。< / p>

是否还有阻止使用<s>代码的内容?

我的config.js文件为空,我尝试添加

CKEDITOR.config.allowedContent = true;

CKEDITOR.editorConfig = function( config ) {}函数之外 和此函数内的config.allowedContent = true;。两者都无济于事。

2 个答案:

答案 0 :(得分:0)

尝试以下代码。

import pandas as pd

contents = '\xff\xfe-\x003\x00.\x001\x003\x002\x007\x000\x000\x00,\x000\x00.\x003\x005\x005\x008\x008\x005\x00,\x009\x00.\x000\x000\x000\x000\x000\x000\x00,\x000\x00.\x004\x004\x004\x004\x001\x006\x00\n\x00-\x003\x00.\x001\x002\x008\x002\x005\x006\x00,\x000\x00.\x004\x004\x004\x004\x001\x006\x00,\x009\x00.\x000\x000\x000\x000\x000\x000\x00,\x000\x00.\x005\x003\x002\x005\x000\x007\x00'

text_file = open("test/file1.csv", "wb")
text_file.write(contents)
text_file.close()

df = pd.read_csv("test/file1.csv", header=None, encoding='utf-16')
print df

          0         1  2         3
0 -3.132700  0.355885  9  0.444416
1 -3.128256  0.444416  9  0.532507

https://github.com/ckeditor/ckeditor-dev/commit/db6ffc3a857

答案 1 :(得分:0)

问题在于CK编辑器加载html时发生的内容过滤和转换。您的更改会使其使用SELECT lead.lpid, calendar.datefield AS DATE, IFNULL(count(lead.insertDate), 0) AS task FROM lead RIGHT JOIN calendar ON (DATE(lead.insertDate) = calendar.datefield) GROUP BY DATE HAVING lead.lpid = 9 LIMIT 30 标记,但在加载时会被删除或转换。

您需要配置允许的内容,如下所示:

<s>

转到CK编辑器文档的described in this document部分,获取有关此示例的完整详细信息。