2016-11-04 2 views
0

У меня есть 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 является тем, который я объявляю?

Заранее благодарен!

ответ

3

вы должны установить их в качестве одной строки,

richTextField.document.body.style.fontFamily = 'Open Sans, Helvetica Neue, Helvetica, Arial, sans-serif'; 
+0

Это было так просто. Теперь я чувствую себя глупо. Благодарю. Я отмечу это как ответ в 10мин. Перемещение вещей ... – Craz1k0ek

Смежные вопросы