бегущая строка в заголовке title у браузера

Discussion in 'PHP' started by dondy, 11 Nov 2015.

  1. dondy

    dondy Member

    Joined:
    5 Jun 2015
    Messages:
    560
    Likes Received:
    61
    Reputations:
    5
    Всем привет
    пробовал эти скрипты для прокрутки длинного заголовка в title, но все они не подходят, первый код просто печатает заголовок, и содержание не вмещается и не прокручивается
    второй код прокручивает, но после окончания текста title к нему вплотную клеится его начало и смотрится неправильно

    Code:
    <script>
    var tit = document.title;
    var c = 0;
    
    function writetitle() {
      document.title = tit.substring(0,c);
      if(c==tit.length) {
        c = 0;setTimeout("writetitle()", 3000)
      } else {
        c++;
        setTimeout("writetitle()", 200)
      }
    }
    writetitle()
    </script>
    Code:
    <script type="text/javascript">
    <!--
    setInterval(function() {
    var lenta = document.title;
    document.title = lenta.substr(1, lenta.length)+lenta.charAt(0);
    }, 100);
    -->
    </script>
    помогите пожалуйста кодом бегущей строки в title?
     
  2. Fanavana

    Fanavana Member

    Joined:
    10 Nov 2015
    Messages:
    28
    Likes Received:
    22
    Reputations:
    1
    Code:
    <script>
    
    var title = "Бегущая строка в заголовке бла-бла-бла";
    
    var c = 0;
    
    function writetitle() {
    
    document.title = title.substr(c, 10);
    
    c++;
    
    if (c >= title.length) {
    c = 0;
    }
    
    }
    
    writetitle();
    
    setInterval("writetitle()", 200);
    
    </script>
    
    Enjoy
     
    dondy likes this.
  3. dondy

    dondy Member

    Joined:
    5 Jun 2015
    Messages:
    560
    Likes Received:
    61
    Reputations:
    5
    Спасибо.
    единственное хотелось - что бы добавляя в закладки добавлялся весь заголовок, можно одтельный краткий, а с бегучкой добавляется то - что в данный момент движется в строке
    реально ли сделать отдельный title для добавления в закладки ?
     
  4. Fanavana

    Fanavana Member

    Joined:
    10 Nov 2015
    Messages:
    28
    Likes Received:
    22
    Reputations:
    1
    Не нужно никакого отдельного заголовка. Достаточно увеличить длину отображаемой строки. т.е.
    Code:
    document.title = title.substr(c, 30)
    например.
     
    dondy likes this.
  5. dondy

    dondy Member

    Joined:
    5 Jun 2015
    Messages:
    560
    Likes Received:
    61
    Reputations:
    5
    пробовал увеличить, но добавляет так же
    например
    был текст:
    пытаюсь добавить в закладки спустя несколько секунд после открытия:
    обрезает область текста
    ьство опубликовало черновик проекта о ведении мониторинга в цифровых коммуникациях. Документ был пре
     
  6. Fanavana

    Fanavana Member

    Joined:
    10 Nov 2015
    Messages:
    28
    Likes Received:
    22
    Reputations:
    1
    Мдэ... не думал, что заголовок НАСТОЛЬКО большой. Думаю, вряд ли получится что-то именно с этим скриптом. Если только "укоротить" title
     
Loading...
Similar Threads - бегущая строка заголовке
  1. GAiN
    Replies:
    3
    Views:
    7,457