Помогите реализовать легкий скрипт. - Форум
Страница 1 из 11
Форум » Общий раздел » Урна » Помогите реализовать легкий скрипт. (ajax ы)
Помогите реализовать легкий скрипт.

ВоВаН
Проверенные
Сообщений 201
+
+15
-
Ваши награды 2
ВоВаН написал: В ответ пользователя ВоВаН Написано 21 Марта 2012 в 20:05
Сообщение № 1
Нужен переключатель ajax кода css. Допустим у меня 2 файла css ajax окон, и допустим одному пользователю ajax окна не нравятся и он переключает их под свой стиль. Желательно что бы это все было на куках, с меня + и подарочег smile smile smile smile
«Пред. тема След. тема»

doc74
VIP
Сообщений 715
+
+8437
-
Ваши награды 14
doc74 написал: В ответ пользователя doc74 Написано 21 Марта 2012 в 20:15
Сообщение № 2
На страницах, где будет использован данный скрипт (Можно в глобальный блок), вставляйте:
Code
<link id="dyncss" rel="stylesheet" type="text/css" href="">   
<script type="text/javascript">   
function setDynCSS(url) {   
if (!arguments.length) {   
url = (url = document.cookie.match(/\bdyncss=([^;]*)/)) && url[1];   
if (!url) return '';   
}   
document.getElementById('dyncss').href = url;   
var d = new Date();   
d.setFullYear(d.getFullYear() + 1);   
document.cookie = ['dyncss=', url, ';expires=', d.toGMTString(), ';path=/;'].join('');   
return url;   
}   
setDynCSS();   
</script>

Следующий код в то место, где будут выводиться картинки для переключения между стилями:

Code
<img style="cursor:pointer;" src="Ссылка на картинку 1" onclick="setDynCSS('Ссылка на стиль 1 ajax.css')">   
<img style="cursor:pointer;" src="Ссылка на картинку 1" onclick="setDynCSS('Ссылка на стиль 2 ajax.css')">

можно сделать и больше стилей happy
Если что-то не понятно обращайся cool
подпись: by N1cE™
Мой блог doc74

ВоВаН
Проверенные
Сообщений 201
+
+15
-
Ваши награды 2
ВоВаН написал: В ответ пользователя ВоВаН Написано 21 Марта 2012 в 20:18
Сообщение № 3
doc, ОГРОМНЫЙ ПАСИБ))) все понятно , щас плюсону))
Форум » Общий раздел » Урна » Помогите реализовать легкий скрипт. (ajax ы)
Страница 1 из 11
Поиск:
Топ пользователей: