Показать сообщение отдельно

  #1735  
Старый 13.08.2009, 23:55
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
С нами: 9840758

Репутация: 808


По умолчанию

Цитата:
Сообщение от SaiRus  
как то так, 10000 -поидее задержка в милисекундах, только у меня почему то не отробатывает а поидее должна
Код:
setTimeout(ReDir(), 10000)
//  Потому, что ^ здесь вызывается функция ReDir,
// и параметром в setTimeout передаётся возвращаемое
// ей значение (undefined).


// Должно быть так:
setTimeout(ReDir, 1e4);


// или так:
setTimeout(function()
{
  ReDir();
}, 1e4);


// или так:
function ReDir()
{
  return function()
  {
    location = 'index.php';
  };
};
setTimeout(ReDir(), 1e4);
 
Ответить с цитированием