|
Script
Dings
O
código deve ser colado dentro da tag <body>.......</body>
As
imagens são Fontes Webdings - cada letra corresponde a uma imagem
diferente.
Veja
a linha que define o tipo de Fonte, no código abaixo: FONT-FAMILY:
webdings
Você
pode utilizar fontes diferentes como a WingDings, Milestones e
outras do gênero.
No
script aplicado, na outra página, usei a letra "Y"
(marcada em azul,
no código abaixo) que corresponde à imagem do coração.
Experimente outras letras e veja o resultado.
A
cor do fundo pode ser modificada em bgColor+#000000
|
|
<BODY bgColor=#000000>
<DIV id=xxx
style="Z-INDEX: 6; FILTER: BlendTrans(Duration=0); LEFT:
0px; WIDTH: 1600px; TOP: 0px; HEIGHT:
1600px"></DIV>
<STYLE>BODY {
}
.default {
FONT-FAMILY: webdings;
FONT-SIZE: 161px
}
</STYLE>
<DIV>
<SCRIPT>
//message
str="Y";
maxD=11;
//colours
col=new Array(242,242,242,
239,134,18,
239,217,18,
194,238,19,
18,239,46,
18,239,151,
17,240,240,
16,84,241,
134,15,242,
199,115,221,
243,14,105);
cx=200;
cy=40;
rx=20;
ry=5
newDiv="";
ci=0;
theta=Math.PI/2;
dphi=0.05;
dtheta=0.09;
phi=theta;
for(i=0;i<maxD;i++){
newDiv += "<DIV ID='D" + i + "' NOWRAP=1
CLASS='default' ";
newDiv += "STYLE='position:absolute;left:"+(cx+i*rx*Math.cos(phi))+";top:"+(cy-i*ry*Math.sin(phi))+";z-index:
-2"+(maxD-i)+";"
newDiv += "color:RGB("+col[ci++]+","+col[ci++]+","+col[ci++]+");'>"+str+"</DIV>";
phi+=dphi;
}
document.write(newDiv);
window.setInterval("frame();",32);
function frame(){
theta-=dtheta;
if(theta<-(Math.PI))theta+=2*Math.PI;
phi=theta;
for(i=0;i<maxD;i++){
D=document.all["D"+i].style;
D.left=cx+i*rx*Math.cos(phi);
D.top=cy-i*ry*Math.sin(phi);
phi+=dphi;
}
}
</SCRIPT>
|