Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Сохранить CSS (https://javascript.ru/forum/jquery/54401-sokhranit-css.html)

WebBizMedia 16.03.2015 09:41

Сохранить CSS
 
Есть скрипт который генерирует строку CSS на стороне клиента следующего вида: #body{...} #home{...} #home2{...} и т.д.
Всё это сохраняется на сервере в файл newSt.css, который уже подключен к странице. Но как применить эти стили к странице без перезагрузки. И второй вопрос, при повторном изменении стилей возможно ли проверять если в файле newSt.css уже существует допустим #home2{...}, то удалять его и записывать новый, если нет просто писать новый и пере сохранять файл.

Подскажите как всё это реализовать малой кровью, может какая библиотека есть для работы именно с удаленными CSS файлами которая умеет:
* — динамически перегружать CSS файлы.
* — изменять на лету CSS файлы на сервере.
* — парсить CSS файлы с логическим разбиением или в массив "ключ" : "значение" --> "#home2" : "{...}".

ну или подскажите хотя бы куда копать?

danik.js 16.03.2015 10:23

Цитата:

Сообщение от WebBizMedia
которая умеет

Смешались в кучу кони, люди ))
Цитата:

Сообщение от WebBizMedia
динамически перегружать CSS файлы

var style = document.createElement('style');
style.appendChild(document.createTextNode('#home{}'));
document.head.appendChild(style);


Цитата:

Сообщение от WebBizMedia
изменять на лету CSS файлы на сервере

Ставь на свой сервер php|js|ruby|python|java|.net|etc или пиши на c++|ассемблере. Все это отлично работает с файловой системой.

Цитата:

Сообщение от WebBizMedia
парсить CSS файлы с логическим разбиением

На каком языке программирования? Для многих есть готовые парсеры.


Часовой пояс GMT +3, время: 11:43.