欢迎来到山村网

FCKEditor 中文字体添加与中文字体无效的解决方法

2019-03-31 06:07:23浏览:683 来源:山村网   
核心摘要:  默认情况下,FCKEditor在进行文本编辑时,无法使用中文字体。  自个儿摸索了下,解决方法如下:  打开 fckconfig.js 文件

  默认情况下,FCKEditor在进行文本编辑时,无法使用中文字体。

  自个儿摸索了下,解决方法如下:

  打开 fckconfig.js 文件

  找到如下的行:

  FCKConfig.FontNames = 'Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ;

  将其修改为:

  FCKConfig.FontNames = '宋体;黑体;幼圆;楷体_GB2312;仿宋_GB2312;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ;

  当当,这样还是不行,虽然发现编辑器的字体选项多了已添加的中文字体,但应用到文本上却发现没有任何作用!

  接着下一步 :)

  打开editor/css教程/fck_editorarea.css 文件

  将:

  font-family: Arial, Verdana, sans-serif;

  修改为:

  font-family: 宋体, 黑体, 幼圆, 楷体, 仿宋, Arial, Verdana, sans-serif;

  保存,刷新后将即可以使用中文字体了。

  中文字体无效的解决方案

  找到 fck版本配置文件应该是/config.js ,方法同上,代码添加位置无所谓,保证你语法没问题就行,刷新,,

  config.font_names = '宋体/宋体;黑体/黑体;仿宋/仿宋_GB2312;楷体/楷体_GB2312;隶书/隶书;幼圆/幼圆;微软雅黑/微软雅黑;'+ config.font_names ;

  这样就KO了。

  注脚:

  FCKConfig.DefaultLanguage = ‘zh-cn’ ;

  先禁用自动语言检测,再将默认语言由en修改为zh-cn,注意不要改成zh,zh是繁体,zh-cn才是简体,在此鄙视一下FCKEditor本末倒置的行为

(责任编辑:豆豆)
下一篇:

给fckeditor文本编辑器增加图片删除功能

上一篇:

Flash中制作文字波动特效(图)

  • 信息二维码

    手机看新闻

  • 分享到
打赏
免责声明
• 
本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们 xfptx@outlook.com