je souhaite mettre une animation sur le portail

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu je souhaite mettre une animation sur le portail

Message par vmcf le Ven 29 Oct 2010 - 10:11

bonjour, voila comme le forum vmcf est un peu calme en ce moment ( c'est la saison qui veut ça ! )

je souhaite faire une animation évenementielle avec ce genre de script que j'ai testé sur une page html, mais je vois pas bien ou le mettre !

j'ai inseré ce script dans mon premier widget perso et ça roule !

Code:

<script type="text/javascript">
//<![CDATA[
var trailimage=["http://i24.servimg.com/u/f24/12/44/74/56/colori10.gif", 200, 200]
var offsetfrommouse=[10,-20]
var displayduration=0

if (document.getElementById || document.all)
document.write('<div id="trailimageid" style="position:absolute;visibility:visible;left:0px;top:0px;width:1px;height:1px"><img src="'+trailimage[0]+'" border="0" width="'+trailimage[1]+'px" height="'+trailimage[2]+'px"></div>')

function gettrailobj(){
if (document.getElementById)
return document.getElementById("trailimageid").style
else if (document.all)
return document.all.trailimagid.style
}

function truebody(){
return (!window.opera && document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function hidetrail(){
gettrailobj().visibility="hidden"
document.onmousemove=""

}

function followmouse(e){
var xcoord=offsetfrommouse[0]
var ycoord=offsetfrommouse[1]
if (typeof e != "undefined"){
xcoord+=e.pageX
ycoord+=e.pageY
}
else if (typeof window.event !="undefined"){
xcoord+=truebody().scrollLeft+event.clientX
ycoord+=truebody().scrollTop+event.clientY
}
var docwidth=document.all? truebody().scrollLeft+truebody().clientWidth : pageXOffset+window.innerWidth-15
var docheight=document.all? Math.max(truebody().scrollHeight, truebody().clientHeight) : Math.max(document.body.offsetHeight, window.innerHeight)
if (xcoord+trailimage[1]+3>docwidth || ycoord+trailimage[2]> docheight)
gettrailobj().display="none"
else
gettrailobj().display=""
gettrailobj().left=xcoord+"px"
gettrailobj().top=ycoord+"px"
}

document.onmousemove=followmouse

if (displayduration>0)
setTimeout("hidetrail()", displayduration*1000)
//]]>
</script>

vmcf
**

Masculin
Messages : 76
Inscrit(e) le : 29/01/2010

http://vmcf.forumactif.com
vmcf a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum