powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / document.styleSheets[0].rules не работает в FireFox
2 сообщений из 2, страница 1 из 1
document.styleSheets[0].rules не работает в FireFox
    #34884927
Фотография Пуп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как программно менять stylesheet rules в FireFox. Вот такой код работает в IE

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
  sheets = document.styleSheets;
  elm.innerHTML = "sheets count:" + sheets.length + "<br>";
  
  for(i= 0 ;i<sheets.length;i++)
  {
    elm.innerHTML += "sheet info<br>";
    elm.innerHTML += "sheet " + i + " has " + sheets[i].rules.length + " rules<br>";
    for(j= 0 ;j<sheets[i].rules.length;j++)
    {
      elm.innerHTML += "rule " + j + " is " + sheets[i].rules.item(j).selectorText + "<br>";
      sheets[i].rules.item(j).style.backgroundColor = "yellow";
    }    
  }

В файерфоксе не работает. document.styleSheets[0] еще дает результат CSSStyleSheet. А вот коллекции rules у него под фоксом видимо нету. Подскажите где посмотреть структуру CSSStyleSheet для файерфокса.
...
Рейтинг: 0 / 0
document.styleSheets[0].rules не работает в FireFox
    #34885065
Фотография agrasoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
document.styleSheets[0].cssRules

Код: plaintext
Veo moto
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / document.styleSheets[0].rules не работает в FireFox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]