Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Скрипт вывода случайной фразы

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
17 Июн 2018
Сообщения
23
Реакции
13
Сегодня к вашему вниманию я предоставлю очень забавный скрипт. Скрипт не просто вывода случайной фразы, а вывода ее в виде печатающей машинки, да еще и со сменой фразы, через определенный промежуток времени, который Вы сможете сами установить себе по вкусу.

Код:
Expand Collapse Copy
<script type="text/javascript">
var iss = 200,fss = 1,sss = "";
(function () {

var a = [];
a[0]='Ставьте перед собой большие цели - по ним тяжелее промазать!';
a[1]='Говорят, зв&cedil;зды, которые гаснут, светят нам ещ&cedil; тысячи лет...';
a[2]='Очень трудно всю жизнь ползать с высоко поднятой головой.';
a[3]='Рай, из которого нельзя выйти, превращается в ад.';
a[4]='Когда люди не верят ни во что, они готовы поверить во вс&cedil;.';
a[5]='То, что мы видим, зависит от того, куда мы смотрим.';
a[6]='На фоне общей серости ярче других выглядят т&cedil;мные личности.';
a[7]='Положительные эмоции - это эмоции, которые возникают, если на вс&cedil; положить.';
a[8]='У меня нет мании величия. Великие люди ей не страдают.';
a[9]='Родился сам - помоги другому.';
a[10]='Самая удачная идея в индустрии развлечений - это разделение людей на два пола.';
setTimeout(function () {
if (fss) {
document.getElementById("div").innerHTML = "";
sss = a[Math.floor(Math.random() * a.length)];
fss = 0
}
document.getElementById("div").innerHTML += sss.charAt(0);
if (sss = sss.substr(1)) iss = 100; //Время, через которое будет меняться фраза, в мили секундах.
else {
fss = 1;
iss = 30E3
}
setTimeout(arguments.callee, iss)
}, 10);
})()

</script>

Это все добро добавить в самый низ перед закрывающим тегом

Код:
Expand Collapse Copy
</body>

Ну и в любое место добавить строку, которая будет выводить пользователю фразу, и исполнять действие скрипта.

Код:
Expand Collapse Copy
<div id="div"></div>
 
Подобная вещь только на PHP
Код:
Expand Collapse Copy
<?php
$frazes = array(
'ТС топ кодер', 'Да я не лучше...', 'Ну пох чё'
);
$c = count($frazes);
?>
<form method="post">
<? if(isset($_POST['getfraze'])){ $r = rand(0,$c); echo $frazes[$r];} ?>
<button name="getfraze" type="submit">ЖМИ!</button>
</form>
 
Назад
Сверху Снизу