JavaScript - Imagen volando Por la Pantalla

Ver el tema anterior Ver el tema siguiente Ir abajo

Script JavaScript - Imagen volando Por la Pantalla

Mensaje por abel el Lun 06 Dic 2010, 01:10

Este Efecto liebre Que cualquier imagen elijas Que Quede "paseando" por la Pantalla, Siendo sin recurso Excelente Tanto párrafo LLAMAR la Atención Por Alguna Novedad en tu site COMO párrafo Darle Más Movimiento al estilo de page.

Copiá paridad yá El Siguiente Código en tu page HTML.
Recorda Que la imagen Agregar una nueva Notificación ESTAR En El Mismo Directorio de tu HTML page.



Código:
<SCRIPT Language="JavaScript1.2">
var imagem = "Ingresa El Nombre del Archivo de imagen aquí"
if (document.layers)
{Document.write ("<layer NAME='animacao' LEFT=10 TOP=10> <img src='"+imagem+"'> </ LAYER>")}
else if (document.all) {document.write ("<div id='animacao' style='position:absolute;top:10px;left:10px;width:17px;height:22px;z-index:50'> <img src='"+imagem+"'> </ div> ")}

Conta =- 1;
mover = 1;
curva function () {
abc = new Array (0,1,1,1,2,3,4,0,6, -1, -1, -1, -2, -3, -4,0, -6)
for (i = 0; i abc.length <; i + +)
C {var = Math.round (Math.random () * [i])}
Iniciar = abc [C];
setTimeout ("curva () ', 1900);
Iniciar retorno;
}
ypos = 10;
xpos = 10;
movimento = 60;
función Mover () {
Caminho movimento = + = Iniciar;
y = 4 * Matemáticas.Sin (Math.PI/180 Caminho *);
x = 6 * Math.cos (Math.PI/180 * Caminho);
if (document.layers) {
ypos + = y;
xpos + = x;
document.animacao.top = ypos + window.pageYOffset;
document.animacao.left = xpos + window.pageXOffset;
}
else if (document.all) {
ypos + = y;
xpos + = x;
document.all.animacao.style.top = ypos + document.body.scrollTop;
document.all.animacao.style.left = xpos + document.body.scrollLeft;
}
T = setTimeout ("mover () ', 50);
}
bordes function () {
if (document.layers) {
if (> = document.animacao.left window.innerWidth-40 + window.pageXOffset) movimento = Math.round (Math.random () * 45 157.5);
if (> = document.animacao.top window.innerHeight-30 + window.pageYOffset) movimento = Math.round (Math.random () * 45-112.5);
if (document.animacao.top <= 2 + window.pageYOffset) movimento = Math.round (Math.random () * 45 67,5); / / OK!
if (document.animacao.left <= 2 + window.pageXOffset) movimento = Math.round (Math.random () * 45 a 22,5); / / OK!
}
else if (document.all)
{
if (> = document.all.animacao.style.pixelLeft document.body.offsetWidth-45 + document.body.scrollLeft) movimento = Math.round (Math.random () * 45 157.5);
if (> = document.all.animacao.style.pixelTop document.body.offsetHeight-35 + document.body.scrollTop) movimento = Math.round (Math.random () * 45-112.5);
if (document.all.animacao.style.pixelTop <= 2 + document.body.scrollTop) movimento = Math.round (Math.random () * 45 67,5); / / OK!
if (document.all.animacao.style.pixelLeft <= 2 + document.body.scrollLeft) movimento = Math.round (Math.random () * 45 a 22,5); / / OK!
}
setTimeout ('bordes ()', 100);
}
efeito function () {
curva ();
motor ();// onUnload = "opener.gO ()"
bordes ();
}
if (document.all | | document.layers)
efeito ()
</ Script>
avatar
abel
Webmaster
Webmaster

Masculino Sagitario Perro
Mensajes : 94
Reputación : 3210
Agradecido : 11
Inscripción : 20/11/2010
Edad : 22
Localización : Toledo
Pais : España

http://www.noloencuentro.com

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.