помогите со скриптом

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем shkyra, 25 янв 2011.

  1. shkyra

    shkyra Гость

    здравствуйте! помогите пожалуйста

    мне нужен скрипт для автоматического обновления страницы моего сайта 1 раз. Дело в том, что мой сайт состоит из 1 страницы и приходя на него человек скачивает то что ему нужно и благополучно уходит. При этом у меня в яндекс метрике показывается "отказ", а когда отказ на каждого посетителя это плохо для ранжирования :lovecodeby:


    я пробовал скрипт

    Код (Text):
    <script>
    maxtime = 25; //Ждать 25 секунд.
    if(Number(document.cookie)>maxtime || Number(document.cookie)<1){
    document.cookie=maxtime;}
    function timer(){
    var time = Number(document.cookie);
    time--;
    if(time==0){
    location.href=location.href;
    }
    document.cookie = String(time);
    setTimeout("timer()",1000);
    }
    timer();
    </script>
    но он обновляет постоянно ( а мне нужно чтобы 1 раз через 20-30 секунд после захода
    заранее спасибо
     
  2. AlexanderC

    AlexanderC Гость

    A mozhno...
    <script>
    setTimeout("window.location='/put/k/vashej/stranice.php'",30) // 30 sec
    </script>
     
  3. shkyra

    shkyra Гость

    сайт в html
     
  4. 1ive

    1ive Well-Known Member
    Web Team

    Регистрация:
    12 сен 2010
    Сообщения:
    694
    Симпатии:
    0
    "сайт в html"
    Тогда, блин так:

    <script>
    setTimeout("window.location='/put/k/vashej/stranice.HTML'",30) // 30 sec
    </script>
     
  5. shkyra

    shkyra Гость

    дак это по сути тоже самое что я использую...
    переводит на этуже самую страницу и опять начинает обновлять
     
  6. AlexanderC

    AlexanderC Гость

    aga
     
  7. TimeDontWait

    TimeDontWait Well-Known Member

    Регистрация:
    4 янв 2010
    Сообщения:
    383
    Симпатии:
    0
    Код (Text):
    var L=parseInt(getCookie("loaded"));
    if (L==0) {
    setTimeout("locs();", 5000);
    document.cookie="loaded=1; path=/;";
    alert("Первое обновление");
    }
    else {
    document.cookie="loaded=0; path=/;";
    alert("Второе обновление");
    }
    function locs(){document.location.href="/Test.html";} //Адрес для второй загрузки
    function getCookie(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 0
    }
     
Загрузка...

Поделиться этой страницей