Перейти к содержимому


Конкурс "Лучший отзовик"
× Быстрый вопрос
Пользователь месяца
ShowPrint ShowPrint 1-й за Март
Очков активности: 1 152 1 тема, 61 сообщение, 12 баллов репутации
Сайт: ShowPrint.ru
ТОП самых активных за этот месяц
  • Фотография Андрей WPMasterKZ
    #1

    Андрей WPMasterKZ (wpmaster.kz)
    Очков активности: 1176 Вне конкурса за определение пользователя месяца

  • Фотография Vmir
    #2

    Vmir
    Очков активности: 960 7 тем, 43 сообщения, 10 баллов репутации

  • Фотография Mandarin
    #3

    Mandarin
    Очков активности: 630 14 тем, 28 сообщений, 6 баллов репутации

  • Фотография OlgaGetman
    #4

    OlgaGetman
    Очков активности: 564 Вне конкурса за определение пользователя месяца

  • Фотография ShowPrint
    #5

    ShowPrint (ShowPrint.ru)
    Очков активности: 243 Вне конкурса за определение пользователя месяца

  • Фотография maxnik
    #6

    maxnik (konovalovpavel.ru)
    Очков активности: 72 1 тема, 21 сообщение, 2 балла репутации

  • Фотография Megoydagi
    #7

    Megoydagi (24ho.ru)
    Очков активности: 72 1 тема, 21 сообщение, 2 балла репутации

  • Фотография pozitron123
    #8

    pozitron123
    Очков активности: 67.5 3 темы, 6 сообщений, 3 балла репутации

  • Фотография Исо
    #9

    Исо (avora.ru)
    Очков активности: 49.5 2 темы, 5 сообщений, 3 балла репутации

  • Фотография re-search
    #10

    re-search
    Очков активности: 49.5 7 тем, 12 сообщений, 1 балл репутации

  • Показать весь ТОП 10
Поддержите форум! =)
Апдейты
  • Яндекс ИКС: 20.04.2019
  • Яндекс выдача: 24.04.2019
Топ 5 участников по репутации


Спойлер для DLE с запоминанием

#1 stoptest

stoptest
  • Неактивные
  • 7 сообщений
  • Репутация: 0
0

Отправлено 03 Ноябрь 2012 - 12:09

Нашел в сети спойлер, всё работает как надо но код слишком большой для одного спойлера. код нужно использовать на всех страницах (в main.tpl)
Может есть какие варианты по проще. Главное чтоб было запоминание в куках после перезагрузки страницы.

<a href=" id="tit1" > Название </a>
	 <div style="display:none;" id="con1">
Содержимое
</div>
<script>
if(getCookie('con1on')) {
$('#con1').slideDown(500);
$('#tit1').toggle(function() {
eraseCookie('con1on');
$('#con1').slideUp(500);
}, function() {
setCookie('con1on', 1, 365);
$('#con1').slideDown(500);
});
} else {
$('#tit1').toggle(function() {
$('#con1').slideDown(500);
setCookie('con1on', 1, 365);
}, function() {
$('#con1').slideUp(500);
eraseCookie('con1on');
});
}</script>

И JS

function setCookie(name, value, days) {
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
var expires = "; expires=" + date.toGMTString();
}
else var expires = ";
document.cookie = name + "=" + value + expires + "; path=/";
}
function getCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') c = c.substring(1, c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
}
return null;
}
function eraseCookie(name) {
setCookie(name, "", -1);
};

 

 

  • 0



Похожие темы

  Название темы Автор Статистика Последнее сообщение

Оформление форума – IPBSkins.ru