Добро пожаловать на форум!
Новые сообщения Участники Правила форума Поиск RSS
Статистика Форума
Последние обновленные темы Самые популярные темы Самые активные пользователи Новые участники
Болт (3758)
XemorDio (2726)
Skyline (2698)
Strelok41 (2177)
Риник [11.10.2017]
norton1424 [11.10.2017]
VitalikZeleniy [08.10.2017]
fantomiks359 [04.10.2017]
Harty [01.10.2017]
Страница 1 из 11
Форум » Web-раздел » Скрипты uCoz » Смена стилей с запоминанием в локальном хранилище (by Apocalypse)
Смена стилей с запоминанием в локальном хранилище
XemorDio Дата: Вторник, 11.10.2016, 07:47 | Сообщение # 1
「 Рипер, техник сайта 」
Группа: Модераторы
Сообщений: 2726
Награды: 13 Репутация: 295
Статус: Offline
Данный скрипт разработан по просьбе пользователя stalker1313. Суть скрипта в том, чтобы пользователи могли менять дизайн сайта и всё это дело запоминалось бы в браузере

Для начала посмотрите ДЕМО

Установка:

В то место, где должны быть кнопочки для смены стилей, вставляйте:
Код
<link id="apolink" rel="stylesheet" src=""/>

<a href="#" onclick="apochangeme(1); return false;">Стиль 1</a>



<a href="#" onclick="apochangeme(2); return false;">Стиль 2</a>



<a href="#" onclick="apochangeme(3); return false;">Стиль 3</a>

<script>
$(function() {
if(!localStorage.getItem('apolink')) {
$('#apolink').attr('href', 'http://imapo.ru/css/apolink1.css');
} else {
$('#apolink').attr('href', 'http://imapo.ru/css/apolink' + localStorage.getItem('apolink') + '.css');
};
});

function apochangeme(a) {
if(a == 1) {
$('#apolink').attr('href', 'http://imapo.ru/css/apolink1.css');
localStorage.removeItem('apolink');
} else {
$('#apolink').attr('href', 'http://imapo.ru/css/apolink' + a + '.css');
localStorage.setItem('apolink', a);
};
};

// imapo.ru (c) 2016
</script>

Все ссылки на стили замените на свои. Количество стилей ничем не ограничено

P.S. Имена стилей ОБЯЗАТЕЛЬНО должны заканчиваться на цифру, причём, цифры должны идти по порядку. Например: style1.css, style2.css, style3.css, style4.css


Я ушёл, ищите здесь vk.com/xemordio
Форум » Web-раздел » Скрипты uCoz » Смена стилей с запоминанием в локальном хранилище (by Apocalypse)
Страница 1 из 11
Поиск:
07:43
Обновить

Хостинг от uCoz | Design by XemorDio | MODSTALKER © 2009-2017