ФорумПрограммированиеJavaScript → JS вкладки

JS вкладки

  • smv

    Сообщения: 236 Репутация: N Группа: Кто попало

    Spritz 14 января 2010 г. 5:30, спустя 10 минут 2 секунды

    setbm = function(){
    var i = 2;
    while(document.getElementById('bm'+i)!=null){
    document.getElementById('bm'+i).style.display='none';
    i++;
    }
    }
    actbm = function(aid){
    var i = 1;
    while(document.getElementById('bm'+i)!=null){
    if(i!=aid){
    document.getElementById('bm'+i).style.display='none';
    document.getElementById('bmc'+i).className='bmc';
    } else {
    document.getElementById('bm'+i).style.display='block';
    document.getElementById('bmc'+i).className='bmcsel';

    // В этом месте мне так какжется надо записывать в куки getElementById

    }
    i++;
    }
    }


    Чуть ранее, в цикле While вместо getElementById('bm'+i), надо записывать getElementById(Переменная куки), с проверкой существует ли куки… если не существует то по умлочанию открывать первую вкладку.

    так?
  • adw0rd

    Сообщения: 22943 Репутация: N Группа: в ухо

    Spritz 14 января 2010 г. 5:41, спустя 11 минут 20 секунд

    //       В этом месте мне так какжется надо записывать в куки getElementById 

    да
    записывай просто id, а не getElementById
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • smv

    Сообщения: 236 Репутация: N Группа: Кто попало

    Spritz 14 января 2010 г. 5:44, спустя 3 минуты 10 секунд

    Вот… а как обратиться к этому элементу? document.getElementById('bmc'+i) ? т.е. как значение id вытащить?
  • adw0rd

    Сообщения: 22943 Репутация: N Группа: в ухо

    Spritz 14 января 2010 г. 5:47, спустя 2 минуты 18 секунд

    smv, вы записывает значение ида в куку. Потом когда перегружаете страницу - вытаскиваете из куки и подставляете это значение как текущую вкладку… мы же вроде эьто уже с вами обсуждали
    Спустя 20 сек.
    http://www.codenet.ru/webmast/js/Cookies.php тут расскажут как установить/прочитать куку
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • smv

    Сообщения: 236 Репутация: N Группа: Кто попало

    Spritz 14 января 2010 г. 6:10, спустя 23 минуты 3 секунды

    function set_cookie(Имя куки, значение куки)
    {

    document.cookie = (Имя куки + "=" + escape(Значение куки));

    return true;

    }


    Записать куки мы можем так. Правильно?

    Для того что бы значением куки выбрать id что написать надо? как оозначить элемент значение id которого хочу выбрать?
  • adw0rd

    Сообщения: 22943 Репутация: N Группа: в ухо

    Spritz 14 января 2010 г. 6:13, спустя 3 минуты 4 секунды

    Записать куки мы можем так. Правильно?
    да
    Спустя 37 сек.
    Для того что бы значением куки выбрать id что написать надо?

    var id = getCookie(Имя куки)
    Спустя 33 сек.
    как оозначить элемент значение id которого хочу выбрать?
    не понял
    Спустя 52 сек.
    setCookie('currentId', 2)

    var id = getCookie('currentId'); // 2
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • AlexB

    Сообщения: 4299 Репутация: N Группа: в ухо

    Spritz 14 января 2010 г. 7:27, спустя 1 час 14 минут 36 секунд

    Была где-то на форуме библиотека Васяца для работы с куками. Если не найдешь, могу приаттачить …

Пожалуйста, авторизуйтесь, чтобы написать комментарий!