
05.08.2008, 20:51
|
|
Познающий
Регистрация: 24.04.2008
Сообщений: 34
Провел на форуме: 148656
Репутация:
28
|
|
Сообщение от OnArs
Здравствуйте!
Есть текст: Loading...
Нужно сделать анимирование троеточия...
Если раскладывать на кадры, то получится что-то вроде:
Loading
Loading.
Loading..
Loading...
Картинки рулят. Картинок прелоудеров существует громадное количество, есть даже сервис позвоялющий создавать собственные.
Но если зачем-то надо только на JavaScript, то вот похожее:
Код HTML:
<span style="font-weight:bold;font-size:120%;" id="dotArea">Loading</span>
<script type="text/javascript">
function makeDots(){
dotArea=document.getElementById('dotArea');
dotLen=dotArea.innerHTML.length;
if(dotLen==7){dotArea.innerHTML='Loading.';}
if(dotLen==8){dotArea.innerHTML='Loading..';}
if(dotLen==9){dotArea.innerHTML='Loading...';}
if(dotLen==10){dotArea.innerHTML='Loading';}}
dotInt=setInterval('makeDots()',500);
</script>
|
|
|