Важная информация!
Правила форума
для обязательного прочтения!
Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
(забыл / потерял пароль)
Общий FAQ по управлению форумом
FAQ: реклама на форуме
Туториалы по разным функциям ваших форумов
Алфавитный указатель
Интересные решения для форумов
Наши видео-туториалы
Условия пользования сервисом
Ссылки на полезные ресурсы
Последние темы
» ВПНавтор Danny_Marcelo Сегодня в 07:47
» Пропала вкладка "Обработка пользователей"
автор Svet007 Вчера в 07:39
» Как найти администратора?
автор PushPayer Ноябрь 21st 2024, 00:58
» Не корректное отображение картинок
автор VENEFICA. Ноябрь 15th 2024, 14:46
» Не меняется название форума
автор Aviator Ноябрь 14th 2024, 15:40
» Дублируется ссылка на форум в боковом меню
автор Чистый сталкер Октябрь 26th 2024, 21:13
» совет админам
автор лексей2222 Октябрь 23rd 2024, 05:45
» Проблема с гугл из-за Hitskin
автор Вултур Октябрь 21st 2024, 15:43
» [решено]Редактирвоание темы
автор AlexDarkTech Октябрь 13th 2024, 08:14
» Пропали иконки редактирования - HEEELP
автор Archaea Сентябрь 23rd 2024, 18:11
Виджет
Участников: 3
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Разные проблемы :: [Архив] Разные проблемы
Страница 1 из 1
Виджет
Можно ли сделать виджет который выдавал бы случайные фразы? если да то как?
Made in Heaven- Новичок
- Сообщения : 8
Регистрация : 2010-02-10
Благодарности : 0
Re: Виджет
С помощью javascript :
- Код:
<script language="JavaScript">
var h=(Math.random()*20);
if (h <1) document.writeln("<b>Случайный блок № 1</b> <br> Первая строка. <br> Вторая строка. <br> Третья строка.");
if (h > 1 && h < 2) document.writeln("<b>Случайный блок № 2</b> <br> Первая строка. <br> Вторая строка. <br> Третья строка.");
if (h > 2 && h < 3) document.writeln("<b>Случайный блок № 3</b> <br> Первая строка. <br> Вторая строка. <br> Третья строка.");
if (h > 3 && h < 4) document.writeln("<b>Случайный блок № 4</b> <br> Первая строка. <br> Вторая строка. <br> Третья строка.");
if (h > 4 && h < 5) document.writeln("<b>Случайный блок № 5</b> <br> Первая строка. <br> Вторая строка. <br> Третья строка.");
if (h > 5 && h < 6) document.writeln("<b>Случайный блок № 6</b> <br> Первая строка. <br> Вторая строка. <br> Третья строка.");
if (h > 6 && h < 7) document.writeln("<b>Случайный блок № 7</b> <br> Первая строка. <br> Вторая строка. <br> Третья строка.");
if (h > 7 && h < 8) document.writeln("<b>Случайный блок № 8</b> <br> Первая строка. <br> Вторая строка. <br> Третья строка.");
if (h > 8 && h < 9) document.writeln("<b>Случайный блок № 9</b> <br> Первая строка. <br> Вторая строка. <br> Третья строка.");
if (h > 9 && h <10) document.writeln("<b>Случайный блок № 10</b> <br> Первая строка. <br> Вторая строка. <br> Третья строка.");
if (h > 10 && h <11) document.writeln("<b>Случайный блок № 11</b> <br> Первая строка. <br> Вторая строка. <br> Третья строка.");
if (h > 11 && h <12) document.writeln("<b>Случайный блок № 12</b> <br> Первая строка. <br> Вторая строка. <br> Третья строка.");
if (h > 12 && h <13) document.writeln("<b>Случайный блок № 13</b> <br> Первая строка. <br> Вторая строка. <br> Третья строка.");
if (h > 13 && h <14) document.writeln("<b>Случайный блок № 14</b> <br> Первая строка. <br> Вторая строка. <br> Третья строка.");
if (h > 14 && h <15) document.writeln("<b>Случайный блок № 15</b> <br> Первая строка. <br> Вторая строка. <br> Третья строка.");
if (h > 15 && h <16) document.writeln("<b>Случайный блок № 16</b> <br> Первая строка. <br> Вторая строка. <br> Третья строка.");
if (h > 16 && h <17) document.writeln("<b>Случайный блок № 17</b> <br> Первая строка. <br> Вторая строка. <br> Третья строка.");
if (h > 17 && h <18) document.writeln("<b>Случайный блок № 18</b> <br> Первая строка. <br> Вторая строка. <br> Третья строка.");
if (h > 18 && h <19) document.writeln("<b>Случайный блок № 19</b> <br> Первая строка. <br> Вторая строка. <br> Третья строка.");
if (h > 19 && h <20) document.writeln("<b>Случайный блок № 20</b> <br> Первая строка. <br> Вторая строка. <br> Третья строка.");
</script>
Re: Виджет
Создайте виджет и вставьте в него скрипт
Кавычки в тексте не допускаются.
Пример:
- Код:
<SCRIPT>
quotes = new Array(6);
authors = new Array(6);
quotes[0] ="Фраза 1";
quotes[1] ="Фраза 2";
quotes[2] ="Фраза 3";
quotes[3] ="Фраза 4";
//calculate a random index
index = Math.floor(Math.random() * quotes.length);
//display the quotation
document.write("<dt><i>" + quotes[index] + "</i>");
//done
</script>
- Код:
quotes[3] ="Фраза 4";
Кавычки в тексте не допускаются.
Пример:
- Код:
<SCRIPT>
quotes = new Array(6);
authors = new Array(6);
quotes[0] = "Привычка - страшная сила. Бабушка, когда листает фотографии на iPad, слюнявит палец.";
quotes[1] ="Ученые выяснили, чего хочет женщина. Но она уже передумала!";
quotes[2] ="Электросварщик Иванов в большой обиде на своих родителей: это ж надо было дать такое имя - Электросварщик!";
quotes[3] ="- Как измерить силушку богатырскую? - Надо умножить массушку на ускореньице!";
quotes[4] ="Неопытный вор-карманник довел свою жертву до оргазма.";
quotes[5] ="Джентльмен никогда не предложит даме дешевый коньяк, если она и так согласна.";
//calculate a random index
index = Math.floor(Math.random() * quotes.length);
//display the quotation
document.write("<dt><i>" + quotes[index] + "</i>");
//done
</script>
Домовой-
-
Сообщения : 6801
Возраст : 101
Регистрация : 2010-01-30
Благодарности : 3243
Re: Виджет
Вот вариант попроще:
- Код:
<script language="JavaScript">
var h=(Math.random()*3);
if (h <1) document.writeln("<b>Случайный блок № 1");
if (h > 1 && h < 2) document.writeln("<b>Случайный блок № 2");
if (h > 2 && h < 3) document.writeln("<b>Случайный блок № 3");
</script>
Re: Виджет
огромное всем спасибо
Made in Heaven- Новичок
- Сообщения : 8
Регистрация : 2010-02-10
Благодарности : 0
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Разные проблемы :: [Архив] Разные проблемы
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения