Добро пожаловать, Гость. Пожалуйста, выберите Вход или Регистрация
Привет.лв Главная Справка Поиск Вход Регистрация
Страниц: 1
Печать Bookmark and Share
Удалить этот блок рекламы?
Удали рекламу
Автообновление страницы один раз (Прочитано 2722 раз)
vsevtv.ru
Его знают
***
Вне Форума

Я люблю
www.vsevtv.ru

Сообщений: 170
N/a
Пол: male
Автообновление страницы один раз
23.11.2011 :: 00:41:41
 
Помогите сделать такое: пример( захожу на страницу, после 2-3 секунд эта жа страница сделает сама обновление, и это будет только один раз!!
нашел такой скрипт, но он делает автообновление без перерыва (((

Наверх
 
 

Онлайн Телевидение
WWW   IP записан
Ramzies
Администратор
*****
Вне Форума

Все что случается
имеет причину.

Сообщений: 2632
Даугавпилс, Валмиера.
Пол: male
Re: Автообновление страницы один раз
Ответ #1 - 23.11.2011 :: 09:19:30
 
Здесь нужно работать с cookie. Где необходимо хранить страница была обновлена или нет.

Попробуй такой вариант:
Код:
//Записываем в cookie
function createCookie(name, value, days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
    var expires = "; expires=" + date.toGMTString();
  }
  else expires = "";
  document.cookie = name + "=" + value + expires + "; path=/";
}

//Читаем с cookie
function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for (var i = 0; i < ca.length; i++) {
    var c = ca[i];
    while (c.charAt(0) == ' ') c = c.substring(1, c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
  }
  return null;
}

//Делаем обновление и сохраняем в cookie(до закрытия браузера) что обновление было сделано
  function reload_page(){
   createCookie('reload', 'ok', 0);
   location.reload(true);
  }

//Проверям если обновление не сделано то через 3 секунды делаем его.
  if (readCookie('reload') != 'ok') {
    timeout_id = setTimeout("reload_page()",3000);
  } 

Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
Научись говорить, что ты _х_о_ч_е_ш_ь, вместо точго, чего ты _н_е_ _х_о_ч_е_ш_ь...
WWW Ramzies renat2985   IP записан
vsevtv.ru
Его знают
***
Вне Форума

Я люблю
www.vsevtv.ru

Сообщений: 170
N/a
Пол: male
Re: Автообновление страницы один раз
Ответ #2 - 23.11.2011 :: 11:05:41
 
я вставил весь код он у меня на всей страницы показывается, ((((
Наверх
 
 

Онлайн Телевидение
WWW   IP записан
Ramzies
Администратор
*****
Вне Форума

Все что случается
имеет причину.

Сообщений: 2632
Даугавпилс, Валмиера.
Пол: male
Re: Автообновление страницы один раз
Ответ #3 - 23.11.2011 :: 16:40:21
 
Ты безнадежен!
Ну это же JavaScript!

Код:
<script type="text/javascript">
Этот код нужно вставлять ВОТ СЮДА
</script> 

Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
Научись говорить, что ты _х_о_ч_е_ш_ь, вместо точго, чего ты _н_е_ _х_о_ч_е_ш_ь...
WWW Ramzies renat2985   IP записан
Страниц: 1
Печать Bookmark and Share
www.privet.lv

Privet.lv/forum » Powered by YaBB 2.2.3 (fix)!
YaBB © 2000-2012. Все права защищены.
Valid RSS Valid XHTML Valid CSS Powered by Perl Source Forge