Mouse assembla immagine
Istruzioni:
1: Cre una serie di immagini GIF con fondo trasparente in modo che ogni immagine contenga un elemento
dell'immagine finale. Lo script richiamerà le immagini sovraponendole in sequenza assemblandola.
2: Copia e incolla il seguente jscript nella sezione BODY della tua pagina web
Seleziona tutto...
<script language="javascript"> // ENTER YOUR PICTURE NAMES BELOW. REMEMBER TO ADD COMMAS BETWEEN EACH ONE. var imgurls=[ 'p1.gif' , 'p2.gif' , 'p3.gif' , 'p4.gif' , 'p5.gif' , 'p6.gif' ]; var delay=80; // SPEED OF TRAIL var Xoff=20; // AMOUNT OF PIXELS TO THE RIGHT IMAGE WILL BE AWAY FROM CURSOR (- VALUES GO TO LEFT) var Yoff=20; // AMOUNT OF PIXELS TO THE BOTTOM IMAGE WILL BE AWAY FROM CURSOR (- VALUES GO UP) var imgw=60; // IMAGE WIDTH var imgh=60; // IMAGE HEIGHT //////////////// NO NEED TO EDIT BEYOND THIS POINT \\\\\\\\\\\\\\\ var ns4=(document.layers)?true:false; var ns6=(document.getElementById&&navigator.appName.indexOf("Netscape")>=0)?true:false; var ie4=(document.all&&!document.getElementById)?true:false; var ie5=(document.all&&document.getElementById)?true:false; var mImgs=new Array(); var x1=0; var y1=0; var t=''; for(i=0;i
':'
'; t+='
'; t+=(ns4)?'':'
'; } document.write(t); function getidleft(id){ if(ns4)return id.left; else return parseInt(id.style.left); } function getidtop(id){ if(ns4)return id.top; else return parseInt(id.style.top); } function animate(evt){ x1=Xoff+((ie4||ie5)?event.clientX+document.body.scrollLeft:evt.pageX); y1=Yoff+((ie4||ie5)?event.clientY+document.body.scrollTop:evt.pageY); } function moveid(id,x,y){ if(ns4)id.moveTo(x,y); else{ id.style.left=x; id.style.top=y; }} function moveimgs(){ for(i=imgurls.length-1;i>0;i--)moveid(mImgs[i], getidleft(mImgs[i-1]), getidtop(mImgs[i-1])); moveid(mImgs[0],x1,y1); } window.onload=function(){ for(i=0;i
3: Nello script puoi cambiare gli URL e altri parametri di presentazione