Page 1 sur 1
clipart qui se promene sur page
Posté : 26 févr. 2006, 10:52:33
par astra57
bonjour
voila je voudrais anime une page (word ou intenet) avec un clipart qui suis la souris.
comment faire dans word ou autres astuces.
merci
Posté : 26 févr. 2006, 15:43:17
par Titus
Salut,
Je ne crois pas que ce soit possible avec Word, mais bien sur internet.
Sur une des page de mon site, le cuseur est suivi par quelques étoiles, cela s'est fait en intégrant un script (gratuit et trouvé je-ne-sais-où) à la page, le voici, il suffit de le copier/coller au début du "body":
Code : Tout sélectionner
<!--webbot bot="HTMLMarkup" endspan --><!--webbot
bot="HTMLMarkup" startspan --><script language="JavaScript">
<!-- Mausverfolger mit 3D-Punkten
if (document.all){
//To add more stars simply add more colours in below array!!
colours=new Array('ff0000','00ff00','3366ff','ff00ff','ffa500','ffffff','fff000')
//Alter nothing below!!
amount=colours.length;
YgetDelay=0,XgetDelay=0,Ydelay=0,Xdelay=0,step=0.2,currStep=0,my=0,mx=0;
document.write('<div id="ie" style="position:absolute;top:0;left:0;"><div style="position:relative">');
for (i=0; i < amount; i++)
document.write('<div id="iestars" style="position:absolute;top:0px;left:0px;height:50px;width:50px;font-family:Courier New;font-size:5px;color:'+colours[i]+';padding-top:20px;text-align:center">.</div>');
document.write('</div></div>');
ini=1;
gstep=1;
function iMouse(){
my=event.y;mx=event.x;
}
document.onmousemove=iMouse
function dim(){
ini-=gstep;
dt=setTimeout('dim()',10);
if (ini < 2){
clearTimeout(dt);
glow();
}
}
function glow(){
ini+=gstep;
gt=setTimeout('glow()',10);
if (ini > 14){
clearTimeout(gt);
dim();
}
}
function stars(){
ie.style.top=document.body.scrollTop;
for (i=0; i < amount; i++)
{
var layer=iestars[i].style;
layer.filter='glow(color='+colours[i]+', strength='+ini+')';
layer.top= Ydelay+100*Math.sin((5*Math.sin((currStep-15.99)/10))+i*70)*Math.sin((currStep)/10)*Math.cos((currStep+i*25)/10);
layer.left=Xdelay+180*Math.cos((5*Math.sin((currStep-15.99)/10))+i*70)*Math.sin((currStep)/10)*Math.cos((currStep+i*25)/10);
}
currStep+=step;
}
function delay(){
Ydelay = YgetDelay+=(my-YgetDelay)*1/20;
Xdelay = XgetDelay+=(mx-XgetDelay)*1/20;
stars();
setTimeout('delay()',10);
}
delay();
glow();
}
//--> </script>
Si tu as d'autres questions, pose-les ici:
http://forums.blinckers-groups.com/ , c'est un forum orienté vers la conception des sites Web.
Posté : 26 févr. 2006, 17:40:32
par gg57gg
Salut,
Je te conseil d'aller sur des sites d'éditeur de script comme :
http://www.editeurjavascript.com/
Cordialement,
Jérôme
Posté : 28 févr. 2006, 10:32:08
par LANNIE
Merci pour les infos
Je m'y amuserai un de ces jours
Bonne semaine
Posté : 09 mars 2006, 17:22:03
par astra57
bonjour
merci pour vos reponses je vais regarder les sites proposer.
@+