Столкнулся с проблемой, суть в следующем: Есть некоторый документ, в котором прописаны некоторые стили, цвет шрифта, цвет, фона, сам шрифт(название итд), размер итд С помощью javascript получаем значение каждого свойства через document.styleSheets.cssRules.stylе и его значение в дальнейшем. Проблема в том что например опера, вместо шрифта times new roman при запросе скрипта, выдаёт bitstream Vera Serif, а konqueror вообще не выдаёт ничего(для times new roman), т.е. font-family при запросе javascriptom пустой остаётся. В то же время например шрифт monospace нормально выдаётся при javascript запросе в любых браузерах, все остальные свойства(цвет, размер итд) нормально выдаются во всех браузерах(opera,netcape, konqueror) Вопрос, почему opera меняет шрифты которых не знает? А точнее как с помощью javascript функций получить список шрифтов поддерживаемых браузером, и как сделать так чтобы например опера при "ненахождении шрифта у себя" не меняла его на хз что.
|