скрипт вывода инфы о времени и переходе

Тема в разделе "Коммерческие", создана пользователем ТорЧ, 10 июл 2009.

Информация :
Публиковать (для всех) нуленые версии, особенно от modulesgarden КАТЕГОРИЧЕСКИ не стоит. Тема мониторится оным разработчиком, а к нам приходят абузы которые нельзя игнорировать.
Статус темы:
Закрыта.
Модераторы: Amazko, Aste
  1. ТорЧ

    ТорЧ Создатель

    Регистр.:
    6 сен 2008
    Сообщения:
    23
    Симпатии:
    7
    Собственно столкнулся со следующей проблемой.

    Имеется скрипт:

    Код:
    <script language="javascript">
    d0 = new Date('June 29, 2009'); // Начальная дата, от которой отсчитываются дни
    d1 = new Date();
    dt = (d1.getTime() - d0.getTime()) / (1000*60*60*24);
    document.write('<small>Наш сайт существует <font color="#0066bb">' + Math.round(dt) + ' дней<br></font></small>');
    var where = document.referrer;
    if(where==0){document.write("Вы загрузились с пустой страницы<br>")}
    else {document.write("Вы пришли сюда со страницы<br>"+where,'<br>')}
    if (width > 0 && height > 0) {
    document.writeln('Разрешение монитора: ',width,'x',height,'<br>')
    } else {
    document.writeln('неизвестно<br>')
    }
    </script>
    При переходе к примеру с гугла ссылка перехода растягивается на пол страницы.
    Как ограничить длинну ссылки ("Вы пришли сюда со страницы") до 35 символов?

    Попробовал пару способов:
    Код:
    var where = document.referrer;
    substr(where, 0, 35);
    и так
    Код:
    var where = substr(document.referrer, 0, 35);
    Но результат 0, поэтому требуется помощь знатоков js. :)
     
  2. ConstNW

    ConstNW Постоялец

    Регистр.:
    30 июн 2007
    Сообщения:
    132
    Симпатии:
    39
    Код:
    var where = document.referrer.substr(0, 35);
    
     
    ТорЧ нравится это.
Статус темы:
Закрыта.