Показать сообщение отдельно
  #8 (permalink)  
Старый 28.07.2009, 13:57
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Вобщем, как получить css с помощью фреймворка зависит от конкретного фрейворка. Копать в мануалах к нему нужно по слову ajax. Либо вы даёте прямую ссылку на css и получаете код этого файла, либо на файл php с параметрами и в нём уже выводите нужный css через file_get_contents. В ответе получите css-код, который будет хранится в памяти (как и обычные переменные). Далее находим тег head в вашем html через document.documentElement и создаём в нём тег style.
Далее создаём textNode, вставляем в него полученный css-код как данные, т.е. для Gecko используем appendData, а для IE .data. Делаем appendChild в тег style полученную ноду

Последний раз редактировалось B~Vladi, 28.07.2009 в 14:02.
Ответить с цитированием