Добро пожаловать на форум!
Новые сообщения Участники Правила форума Поиск RSS
Статистика Форума
Последние обновленные темы Самые популярные темы Самые активные пользователи Новые участники
Болт (3760)
Skyline (2689)
XemorDio (2452)
Strelok41 (2068)
voland989 [18.01.2017]
BobbyGaifs [18.01.2017]
JamesGyzlyuvy [18.01.2017]
Mariotem [18.01.2017]
Страница 1 из 11
Форум » Web-раздел » Скрипты uCoz » Смена стилей с запоминанием в локальном хранилище (by Apocalypse)
Смена стилей с запоминанием в локальном хранилище
XemorDio Дата: Вторник, 11.10.2016, 07:47 | Сообщение # 1
Группа: Админы
Сообщений: 2452
Награды: 9 Репутация: 272
Статус: 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
Форум » Web-раздел » Скрипты uCoz » Смена стилей с запоминанием в локальном хранилище (by Apocalypse)
Страница 1 из 11
Поиск:
04:16
Обновить

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