Пуля — дура. Пых — молодец.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха информатор 3.1
Еще более удобное оповещение о флуде!

Краснодарское время: 24 Май, 2012, 04:21:19

Страниц: 1 [2]
Печать
Автор Тема: JS вкладки  (Прочитано 1324 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
smv    ↓ 
14 Январь, 2010, 04:30:28
НЕ ХУЕТА! ХУЕТА!

Карма: -2
Сообщений: 234
Сила слова: -0.85

Javascript
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    ↓ 
14 Январь, 2010, 04:41:48 , спустя 11 минут 20 секунд
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17615
Сила слова: 1.67

PHP
//       В этом месте мне так какжется надо записывать в куки getElementById
да
записывай просто id, а не getElementById
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
smv    ↓ 
14 Январь, 2010, 04:44:58 , спустя 3 минуты 10 секунд
НЕ ХУЕТА! ХУЕТА!

Карма: -2
Сообщений: 234
Сила слова: -0.85

Вот... а как обратиться к этому элементу? document.getElementById('bmc'+i) ? т.е. как значение id вытащить?
Записан
adw0rd    ↓ 
14 Январь, 2010, 04:47:16 , спустя 2 минуты 18 секунд
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17615
Сила слова: 1.67

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

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
smv    ↓ 
14 Январь, 2010, 05:10:19 , спустя 23 минуты 3 секунды
НЕ ХУЕТА! ХУЕТА!

Карма: -2
Сообщений: 234
Сила слова: -0.85

Javascript
function set_cookie(Имя куки, значение куки)
{
 
document.cookie = (Имя куки + "=" + escape(Значение куки));
 
return true;
 
}

Записать куки мы можем так. Правильно?
 
Для того что бы значением куки выбрать id что написать надо? как оозначить элемент значение id которого хочу выбрать?
Записан
adw0rd    ↓ 
14 Январь, 2010, 05:13:23 , спустя 3 минуты 4 секунды
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17615
Сила слова: 1.67

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

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
AlexB    ↓ 
14 Январь, 2010, 06:27:59 , спустя 1 час 14 минут 36 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: в ухо

Карма: 89
Сообщений: 3424
Сила слова: 2.6

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

Страниц: 1 [2]
Печать
 

Перейти в: