Может кто-нибудь придумать причину, по которой это не сработает ни в одной версии IE? У меня есть выпадающее меню выбора для выбора семейства шрифтов элемента, которое вызывает функцию javascript для изменения семейства шрифтов. Вот HTML ...
<select id="selecth1FontFamily" name="selectFontFamily" onchange="updateh1family();">
<option> Serif </option>
<option> Arial </option>
<option> Sans-Serif </option>
<option> Tahoma </option>
<option> Verdana </option>
<option> Lucida Sans Unicode </option>
</select>
А вот и JavaScript ...
function updateh1family() {
var selector = document.getElementById('selecth1FontFamily');
var cssPreviewSpan = document.getElementById('h1FontFamily');
cssPreviewSpan.innerHTML = selector.value;
// also update the CSS preview
var h1 = document.getElementById('liveh1')
h1.style.fontFamily = selector.value;
}
Это работает, чтобы изменить семейство шрифтов элемента в КАЖДОМ браузере, за исключением страшного интернет-обозревателя. Какие-нибудь мысли? Я имею в виду, что это довольно простая функция, я пытался придумать другие способы сделать это, но я довольно сильно застрял. Спасибо всем, кто это прочитал!