Показать сообщение отдельно
  #4 (permalink)  
Старый 12.08.2016, 05:57
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

Посмотрел твой "есть код", которого там не должно быть вообще. У тебя где-то есть функция show(id){}; судя по onclick="show('page1');return false;" Так ты ее и наполни фаршем.

function show(id){

   var ckey='m_sf1';

   /*
    если id не определено, 
    то делается попытка получить его из кук 
    если и там нет, то по умолчанию page1
    и новое (или старое) id сразу же сохраняется
    */

   if(!id) id = Cookie.load(ckey) || 'page1';
   Cookie.save(ckey,id);

    /* тут вся твоя лапша */

   return false;

}



и тогда

onclick="return show('page1');"

И где-нибудь на загрузке страницы пишешь

show();

без аргументов.

ЗЫ Cookie.load и Cookie.save - это абстракция. Заменяй на свои коды записи чтения куки.
Ответить с цитированием