Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.10.2010, 08:16
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

опера глючит с cssRule типа FONT_FACE
В опере:
alert(cssRules[0].type) // alert 5=FONT_FACE
alert(cssRules[0].style.getPropertyValue('src')) // alert undefined (((

Я бы сам распарсил на регулярках style.cssText, но в опере и style.cssText тоже undefined (((
работает только cssRules[0].cssText.выдает
Код:
@font-face{
    font-face: 'My Font';
    src: url('myfont.ttf');
}
Но проблема если переопределять функцию getPropertyValue, то this в ней будет являться style, а в нем нет ни ссылки на родительское правило.
Тоесть еслиб было style.parentRule, то можно былоб распрасить style.parentRule.cssText. Можно ли както получить ссылку на parentRule?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск