Показать сообщение отдельно
  #1 (permalink)  
Старый 02.09.2010, 17:32
Интересующийся
Отправить личное сообщение для BMWSauber Посмотреть профиль Найти все сообщения от BMWSauber
 
Регистрация: 27.01.2010
Сообщений: 24

Помогите новичку
Здравствуйте!

помогите разобраться почему не работает cache

function process(name, value, title)
{
  if (xmlHttp)
  {  
      name=encodeURIComponent(name);
      value=encodeURIComponent(value);
      title=encodeURIComponent(title);
          
             
   //cacheEntry = ("id=" + title + "&name="+ name +"&value=" + value);
          
          cache.push("id=" + title + "&name="+ name +"&value=" + value);
          
           if ((xmlHttp.readyState == 4 || xmlHttp.readyState == 0 )
         && cache.length > 0)
          {
     
          var  cacheEntry = cache.shift();
            
            xmlHttp.open("POST", serverAdres, true);  
        
            xmlHttp.onreadystatechange = handleServerResponse;
            xmlHttp.setRequestHeader("Content-Type", 
                                 "application/x-www-form-urlencoded");
            xmlHttp.send(cacheEntry);
          }
          else
          
            setTimeout('process()', 1000);
  }
}


без кеша работает прекрасно, но хочется с ним
может чегото не хватает?

Последний раз редактировалось BMWSauber, 02.09.2010 в 17:34.
Ответить с цитированием