不为人知的tinyMCE增加字体方法

    技术2022-05-11  48

    前几天将字体写入editor_template.js后,发现不起作用。 对此,网上并未有明确解释,因为涉及到汉字编码的utf8转换。 今天查找出了问题原因: 例如:黑体转换为utf8后成为黑体,包含分号,而js函数从字体字符串中取字体时,以“;”为分隔符,导致出错。修改分隔符为“|”,并且修改 var fonts = tinyMCE.getParam("theme_advanced_fonts", nFonts).split(';'); 为 var fonts = tinyMCE.getParam("theme_advanced_fonts", nFonts).split('|'); 解决了这个问题。 可以下载我修改后的tinyMCE http://download.csdn.net/source/255545

    最新回复(0)