Tous les blogs
Top blogs Technologie & Science
Tous les blogs Technologie & Science
Editer l'article
Suivre ce blog
Administration
Connexion
+
Créer mon blog
MENU
Tous les blogs
Top blogs Technologie & Science
Tous les blogs Technologie & Science
Recherche
Rechercher
Connexion
+
Créer mon blog
Editer l'article
Suivre ce blog
Administration
Partager
Tutorial, CSS, HTML
Accueil
Catégories principales
Amados ángeles
Animales
Antivirus
Bienvenido
Bordes
Boton
Carnaval
Color RGB HEX...
Con fondo flash
Cuadros alimentos
Cuadros amor
Cuadros animales
Cuadros flores
Cuadros humor
Cuadros musica
Cuadros naturaleza
Cuadros navideños
Cuadros para fondos...
Cuadros Pascua
Cuadros personas
Archives
2017
Novembre (8)
Octobre (8)
Septembre (24)
Août (24)
Juillet (31)
Juin (60)
Mai (70)
Avril (265)
Mars (101)
Février (78)
Janvier (103)
2016
Décembre (199)
Novembre (371)
Octobre (303)
Septembre (329)
Août (148)
Juillet (96)
Juin (46)
Mai (33)
Avril (76)
Mars (127)
Février (36)
Janvier (3)
2015
Décembre (18)
Novembre (23)
Octobre (8)
Septembre (6)
Août (196)
Juillet (300)
Juin (16)
Mai (26)
Avril (33)
Mars (18)
Février (105)
Contact
>
Tutorial falling (Objetos que caen)
>
HTML /** ** Ghosts - JavaScript ** This script and many more are free at ** http://rainbow.arch.scriptmania.com/scripts/... -
12.03.2017
…
Par GloriaV
HTML
<SCRIPT TYPE="text/javascript"><br /> /**<br /> ** Ghosts - JavaScript <br /> ** This script and many more are free at<br /> ** http://rainbow.arch.scriptmania.com/scripts/<br /> */<br />if(!window.Halloween) Halloween=new Object();<br />Halloween.ghostImages = new Array( <br /> "<img src='http://www.gifsanimados.org/data/media/291/mariposa-imagen-animada-0077.gif'>",<br /> "<img src='http://www.gifsanimados.org/data/media/291/mariposa-imagen-animada-0075.gif'>",<br /> "<img src='http://www.gifsanimados.org/data/media/291/mariposa-imagen-animada-0076.gif'>",<br /> "<img src='http://www.gifsanimados.org/data/media/291/mariposa-imagen-animada-0075.gif'>"<br />);<br />var ns4 = document.layers;<br />var ie4 = document.all;<br />Halloween.makeLayer = function(id)<br />{<br /> var el = document.getElementById ? document.getElementById(id) :<br /> document.all ? document.all[id] :<br /> document.layers[id];<br /> if(ns4) el.style=el;<br /> el.sP=function(x,y){this.style.left = x;this.style.top=y;};<br /> el.show=function(){ this.style.visibility = "visible"; } <br /> el.hide=function(){ this.style.visibility = "hidden"; } <br /> if(ns4 || window.opera) <br /> el.sO = function(pc){return 0;};<br /> else if(ie4)<br /> el.sO = function(pc)<br /> {<br /> if(this.style.filter=="")<br /> this.style.filter="alpha(opacity=100);";<br /> this.filters.alpha.opacity=pc;<br /> }<br /> else<br /> el.sO = function(pc){this.style.MozOpacity=pc/100;}<br /><br /> return el;<br />}<br /><br />if(window.innerWidth)<br />{<br /> gX=function(){return innerWidth;};<br /> gY=function(){return innerHeight;};<br />}<br />else<br />{<br /> gX=function(){return document.body.clientWidth-30;};<br /> gY=function(){return document.body.clientHeight-30;};<br />}<br />Halloween.ghostOutput=function()<br />{<br /> for(var i=0 ; i<Halloween.ghostImages.length ; i++)<br /> document.write(ns4 ? "<LAYER NAME='gh"+i+"'>"+Halloween.ghostImages[i]+"</LAYER>" : <br /> "<DIV id='gh"+i+"' style='position:absolute'>"+Halloween.ghostImages[i]+"</DIV>" );<br /> <br />}<br />Halloween.ghostSprites = new Array();<br />Halloween.ghostStartAni = function()<br />{<br /> for(var i=0 ;i<Halloween.ghostImages.length;i++)<br /> {<br /> var el=Halloween.makeLayer("gh"+i);<br /> el.x=Math.random()*gX();<br /> el.y=Math.random()*gY();<br /> el.tx=Math.random()*gX();<br /> el.ty=Math.random()*gY();<br /> el.dx=-5+Math.random()*10;<br /> el.dy=-5+Math.random()*10;<br /> el.state="off";<br /> el.op=0;<br /> el.sO(el.op);<br /> el.hide();<br /> Halloween.ghostSprites[i] = el;<br /> }<br /> setInterval("Halloween.ghostAni()", 40);<br />}<br />Halloween.ghostAni = function()<br />{<br /> for(var i=0 ;i<Halloween.ghostSprites.length;i++)<br /> {<br /> el=Halloween.ghostSprites[i];<br /><br /> if(el.state == "off")<br /> {<br /> if(Math.random() > .99)<br /> {<br /> el.state="up";<br /> el.show();<br /> }<br /> }<br /> else if(el.state == "on")<br /> {<br /> if(Math.random() > .98)<br /> el.state="down";<br /> }<br /> else if(el.state == "up")<br /> {<br /> el.op += 2;<br /> el.sO(el.op);<br /> if(el.op==100)<br /> el.state = "on";<br /> }<br /> else if(el.state == "down")<br /> {<br /> el.op -= 2;<br /> if(el.op==0)<br /> {<br /> el.hide();<br /> el.state = "off";<br /> }<br /> else<br /> el.sO(el.op);<br /> }<br /><br /> var X = (el.tx - el.x);<br /> var Y = (el.ty - el.y);<br /> var len = Math.sqrt(X*X+Y*Y);<br /> if(len < 1) len = 1;<br /> var dx = 20 * (X/len);<br /> var dy = 20 * (Y/len);<br /> var ddx = (dx - el.dx)/10;<br /> var ddy = (dy - el.dy)/10;<br /> el.dx += ddx;<br /> el.dy += ddy;<br /> el.sP(el.x+=el.dx,el.y+=el.dy);<br /><br /> if(Math.random() >.95 )<br /> {<br /> el.tx = Math.random()*gX();<br /> el.ty = Math.random()*gY();<br /> }<br /><br /> }<br />}<br />Halloween.ghostStart = function()<br />{<br /> if(Halloween.ghostLoad)Halloween.ghostLoad();<br /> Halloween.ghostStartAni();<br />}<br />Halloween.ghostOutput();<br />Halloween.ghostLoad=window.onload;<br />window.onload=Halloween.ghostStart;<br /><br /></SCRIPT>
« Article précédent
Article suivant »
Retour à l'accueil
Partager cet article
/**
** Ghosts - JavaScript
** This script and many more are free at
** http://rainbow.arch.scriptmania.com/scripts/
*/
if(!window.Halloween) Halloween=new Object();
Halloween.ghostImages..." data-lang="en" >
Repost
0
S'inscrire à la newsletter
Pour être informé des derniers articles, inscrivez vous :
Vous aimerez aussi :
Article publié depuis Eklablog
Article publié depuis Eklablog
Article publié depuis Eklablog
Article publié depuis Eklablog
Commenter cet article
Ajouter un commentaire
Thème Magazine © - Hébergé par
Eklablog