【发布时间】:2017-03-18 05:54:10
【问题描述】:
我在 body 标记中有一个 iFrame,如下所示:
<body onLoad="iFrameOn();">
<iframe name="richTextField" id="richTextField" style="border:#000 1px solid; width:700px; height:300px;"></iframe>
</body>
javascript iFrameOn 看起来像这样:
function iFrameOn() {
richTextField.document.designMode = 'On';
richTextField.document.body.style.fontFamily = "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
}
不幸的是,字体没有更改为我告诉它更改的字体。来自 javascript 的错误控制台显示:“Helvetica 未定义(...)”。 我该如何解决这个问题,所以 iFrame 中的字体是我声明的字体?
提前致谢!
【问题讨论】:
标签: javascript html css iframe font-family