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

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

Наш партнер Genesis Hackspace
  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
    Сообщения:
    623
    Симпатии:
    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
    Сообщения:
    367
    Симпатии:
    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
    }
     
Загрузка...

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