javascript - 微型 MCE 和@font-face

标签 javascript css tinymce

我需要使用带有 tiny_mce 的奇异字体,我编辑了 theme_advanced_fonts 属性,我正在使用 content_css 属性链接定义我的字体系列的样式表。

我可以从菜单中选择字体,但文本没有显示,所以我必须编辑源 html 和样式属性,以便用我想要的字体呈现文本。

问我的客户这可不是什么好事。

我能做什么?

最佳答案

我建议您使用下拉选择列表编写自己的插件,并使用新选择的 css(字体)更新 iframe 头部。

设置css的代码可能看起来很假

iframe_id = ed.id;
with(document.getElementById(iframe_id).contentWindow){
  var h=document.getElementsByTagName("head");
  var newStyleSheet=document.createElement("link");
  newStyleSheet.rel="stylesheet";
  newStyleSheet.href="http:myerver.com/css/my.css";
  h[0].appendChild(newStyleSheet);
}

关于javascript - 微型 MCE 和@font-face,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3837384/

相关文章:

javascript - Firebase 存储数据最佳实践

javascript - TinyMCE 图像上传 API 不显示图像选择器图标

javascript - 如何正确捕获和读取 Promise.all 调用中生成的任何错误?

css - EXTJS Dataview 选择不会显示

ruby-on-rails - 如何让 Apache 在 Rails 开发中提供新的 css 文件

css - dompdf 内部分页 : avoid on table not working

javascript - 有没有办法在 wp 编辑器功能中应用字符限制?

css 属性与 tinymce 冲突

javascript - Google map 绘图管理器在大头针掉落后启动绘图

php - 将 Google map API V2 升级到 V3