Titulo em forma de Maquina de Escrever em JavaScript
- Código:
<script type="text/JavaScript">
t=3000;
tr=200;
title={
tag:['Titulo 1','Titulo 2'],
temp:[1400,1300,1100,,,,,,,,,,2000]
};
b=title.tag;
c=title.temp;
d=b.length;
D=document;
e=-1;
p=D.title.lastIndexOf('|');
if(p>-1)p=D.title.substr(0,p+2);else p='';
function titulo(){
e++;
if(e==d)e=0;
et(b[e]);
}
function t2(b,f){
var i=b.substr(0,--f);
D.title=p+i+'_';
if(f>=0)setTimeout('t2("'+i+'",'+f+')',50);
else setTimeout('titulo()',tr);
}
function et(b,i){
var l=b.length,f=(i)?i:0,i=b.substr(0,f)+'_';
D.title=p+i;
f++;
if(f<=l)setTimeout('et("'+b+'",'+f+')',50);
else setTimeout('t2("'+b+'","'+l+'")',c[e]||t);
}
titulo()
</script>
Titulo 1 = Primeiro Titulo que ira passar.
Titulo 2 = Segundo Titulo que ira passar.
Resultado: Faz com que o titulo da Página fique rolando em forma de maquina de escrever.