我需要使用带有 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/