За последние 24 часа нас посетили 18405 программистов и 1606 роботов. Сейчас ищут 1733 программиста ...

Случайное название вкладки

Тема в разделе "Сделайте за меня", создана пользователем txi, 18 апр 2016.

  1. txi

    txi Новичок

    С нами с:
    18 апр 2016
    Сообщения:
    2
    Симпатии:
    0
    Приветствую, дамы и господа.

    Есть один сайт http://www.wowhead.com/, при входе на который каждый раз случайно генерируется название во вкладке. Пример:

    [​IMG] )

    Судя по шаблону, за это отвечает строка

    <script>
    document.title = 'нужный текст';$('body').addClass('news');</script>

    Понятно, что этим скриптом можно задать фиксированное название, которое будет отображаться при каждом заходе. А как сделать его случайным, чтоб выбиралась фраза и списка, заданного мной?

    Хочется подобное сделать в блоге.

    Заранее спасибо за ответы.
     
  2. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    А как ты делаешь?

    Вообще все просто.
    1. получить новую запись каждый раз при посещении/обновлении страницы
    2. записи можно хранить в БД
     
  3. txi

    txi Новичок

    С нами с:
    18 апр 2016
    Сообщения:
    2
    Симпатии:
    0
    Проблема в том, что я вообще не представляю, как задать эту случайность.

    Понятно, что постоянное название можно задать, пихнув <title> с нужной фразой. Можете ли объяснить, как сделать ее случайной? Если можно - просьба написать, как код будет выглядеть.
     
  4. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Код (Javascript):
    1. items = ['один', 'два', 'три'];
    2. document.title = items[Math.floor(Math.random()*items.length)];
     
    txi нравится это.
  5. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    txi и denis01 нравится это.
  6. Хыиуду

    Хыиуду Активный пользователь

    С нами с:
    3 июн 2014
    Сообщения:
    618
    Симпатии:
    5
    Можно из БД выбрать
    select page_title from some_table order by rand() limit 1