Четверг, 11.03.2010, 18:30
Приветствую Вас Гость | RSS

Топ 100 лучших сайтов

Форум

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » UCOZ CMS » Помощь по UCOZ » Печатающийся текст (Текст сам набирается, можно поставить скорость набора итд)
Печатающийся текст
Admin Дата: Суббота, 07.03.2009, 18:15 | Сообщение # 1
Основатель проекта
Группа: Администраторы
Сообщений: 144


Репутация: 8
Статус: Offline
Если вы хотите чтобы например новость набиралась как-бы от руки, или просто сделать прикольный эффект, тогда читайте ниже.
Это вставить на нужную нам страницу до /body>:
[cute]
Code
<script>
function typeit(id,word,time,bl){

var i = 0;
var dest = document.getElementById(id);
type();
if(bl){ blink();}
function type(){
var lett = word. charAt(i);
if(lett == '[' && word. charAt(i+1)=='b' && word. charAt(i+2)=='r' && word. charAt(i+3)==']'){lett = '</br>';
i=i+3}
var cont = dest.innerHTML;
var e = '';
if(cont. indexOf('|')>=0){cont = cont. replace(/[|]/,''); e = '|';}
dest.innerHTML = cont + lett + e;
i = ++i;
speed = time + parseInt(time/100*( Math. random()*100));
setTimeout(type,speed);
};
var p = 1;
function blink(){
var e;
var cont = dest.innerHTML;
var cont = cont. replace(/[|]/,'')
if(p == 1){e = '|'; p = 0;} else{e = ''; p = 1;}
dest.innerHTML = cont + e;
setTimeout( blink,200);
};
};
</script>
[/cute]
Чтобы запустить скрипт, надо использовать вызов функции:
[cute]
Code
typeit('mydiv','Какое либо предложение без html тегов',300,true)
[/cute]
Например:
[cute]
Code

<input value="Запуск" onclick="typeit('mydiv','Вы видите работу скрипта.[br]В данный момент он печатает со скоростью - 300 миллисекунд. Для переноса строки используется бб ко.[br]Не забудьте рассказать друзьям ...',150,true)" type="button">
[/cute]
Для переноса строк используется код
Code
[br]

Может потребоватся jQuery!

Если у вас есть вопросы обратитесь на форум, почитайте F.A.Q или обратитесь в тех поддержку.
 
suslik Дата: Пятница, 03.07.2009, 18:32 | Сообщение # 2
Веб мастер
Группа: Продвинутые
Сообщений: 12


Репутация: 1
Статус: Offline
спс
 
Форум » UCOZ CMS » Помощь по UCOZ » Печатающийся текст (Текст сам набирается, можно поставить скорость набора итд)
Страница 1 из 11
Поиск:

«NextSoft» © 2007 - 2010 | Сайт управляется системой uCoz | This site uses Thumbshots previews