Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1473 connectés 

 


Dernière réponse
Sujet : Help JavaScript : comment modifier le script suivant ?
F22Raptor Voici un script récupéré sur editeurjavascript.com
Il affiche 10 images identiques autour du curseur
Mais je n'en veux qu'une seule .... comment le modifier pour ça ?
 
De même, où se trouvent les paramètres pour la rapidité de réaction de l'image ?
Merci
 
 
<SCRIPT LANGUAGE="JavaScript">
/*
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
 
Trail par E.D Prod 1998
http://javascript.lab.cc
*/
var isNS = (navigator.appName == "Netscape" && parseInt(navigator.appVersion) >= 4);
if (isNS==0) {var vara="DIV ID";var varb="/DIV";var styl='style="position:absolute;left:0px;top:0px;width:32px;height:32px;visibility:hidden;"'}
else {var vara="LAYER NAME";var varb="/LAYER";var styl="";}
chaine='<'+vara+'="obj1" '+styl+'>'
+'<img src="http://perso.libertysurf.fr/lscaviation/ico_plane.gif" border=0>'
+'<'+varb+'>'
+'<'+vara+'="obj2" '+styl+'>'
+'<img src="http://perso.libertysurf.fr/lscaviation/ico_plane.gif" border=0>'
+'<'+varb+'>'
+'<'+vara+'="obj3" '+styl+'>'
+'<img src="http://perso.libertysurf.fr/lscaviation/ico_plane.gif" border=0>'
+'<'+varb+'>'
+'<'+vara+'="obj4" '+styl+'>'
+'<img src="http://perso.libertysurf.fr/lscaviation/ico_plane.gif" border=0>'
+'<'+varb+'>'
+'<'+vara+'="obj5" '+styl+'>'
+'<img src="http://perso.libertysurf.fr/lscaviation/ico_plane.gif" border=0>'
+'<'+varb+'>'
+'<'+vara+'="obj6" '+styl+'>'
+'<img src="http://perso.libertysurf.fr/lscaviation/ico_plane.gif" border=0>'
+'<'+varb+'>'
+'<'+vara+'="obj7" '+styl+'>'
+'<img src="http://perso.libertysurf.fr/lscaviation/ico_plane.gif" border=0>'
+'<'+varb+'>'
+'<'+vara+'="obj8" '+styl+'>'
+'<img src="http://perso.libertysurf.fr/lscaviation/ico_plane.gif" border=0>'
+'<'+varb+'>'
+'<'+vara+'="obj9" '+styl+'>'
+'<img src="http://perso.libertysurf.fr/lscaviation/ico_plane.gif" border=0>'
+'<'+varb+'>'
+'<'+vara+'="obj10" '+styl+'>'
+'<img src="http://perso.libertysurf.fr/lscaviation/ico_plane.gif" border=0>'
+'<'+varb+'>'
document.write(chaine);
var isNS = (navigator.appName == "Netscape" && parseInt(navigator.appVersion) >= 4);
var div1 = (isNS) ? document.obj1 : document.all.obj1.style;
var div2 = (isNS) ? document.obj2 : document.all.obj2.style;
var div3 = (isNS) ? document.obj3 : document.all.obj3.style;
var div4 = (isNS) ? document.obj4 : document.all.obj4.style;
var div5 = (isNS) ? document.obj5 : document.all.obj5.style;
var div6 = (isNS) ? document.obj6 : document.all.obj6.style;
var div7 = (isNS) ? document.obj7 : document.all.obj7.style;
var div8 = (isNS) ? document.obj8 : document.all.obj8.style;
var div9 = (isNS) ? document.obj9 : document.all.obj9.style;
var div10 = (isNS) ? document.obj10 : document.all.obj10.style;
var objet;var coordx;var coordy;
objet = new Array(div1,div2,div3,div4,div5,div6,div7,div8,div9,div10);
coordx = new Array(0,0,0,0,0,0,0,0,0,0);coordy = new Array(0,0,0,0,0,0,0,0,0,0);
function placeObj(i,px,py) {
 objet[i].left=px;
 objet[i].top=py;
}
function voirObj(i) {
 objet[i].visibility="visible";
}
function cacheObj(i) {
 objet[i].visibility="hidden";
}
function cacheObj(i) {
 objet[i].visibility="hidden";
}
var userAgent=navigator.appName + " " + navigator.appVersion;
var agentInfo=userAgent.substring(0, 12);
if(agentInfo >= "Netscape 4.0" )
{
document.captureEvents(Event.MOUSEMOVE);
 var Xpos = 50;var Ypos = 50;
 function MouveA(evnt) {
ssXpos = evnt.pageX;Ypos = evnt.pageY;
 }
 document.onMouseMove = MouveA;
}
else {
 var Xpos = 50;var Ypos = 50;
 function MouveB() {
ssofy=document.body.scrollTop;ofx=document.body.scrollLeft;
ssXpos = event.clientX+ofx;Ypos = event.clientY+ofy;
 }
 document.onmousemove = MouveB;
}
function vole() {
 x0=coordx[0];y0=coordy[1];ex=Xpos+10;ey=Ypos+10
 reelx=x0+0.6;reely=y0+0.6;
 rx=reelx;ry=reely;
 rx+=(ex-rx)*0.6;ry+=(ey-ry)*0.6;
 reelx=rx;reely=ry;
 x0=Math.round(reelx);y0=Math.round(reely);
 
 for (var i = 9; i > 0; i--) {
sscoordx[i]=coordx[i-1];
sscoordy[i]=coordy[i-1];
 }
 
 coordx[0]=x0;coordy[0]=y0;
 for (var i = 0; i < 10; i++) {
ssvoirObj(i);placeObj(i,coordx[i]+i-2,coordy[i]-i);
 }
 setTimeout("vole()",10)
}
vole();
</SCRIPT>

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
F22Raptor Voici un script récupéré sur editeurjavascript.com
Il affiche 10 images identiques autour du curseur
Mais je n'en veux qu'une seule .... comment le modifier pour ça ?
 
De même, où se trouvent les paramètres pour la rapidité de réaction de l'image ?
Merci
 
 
<SCRIPT LANGUAGE="JavaScript">
/*
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
 
Trail par E.D Prod 1998
http://javascript.lab.cc
*/
var isNS = (navigator.appName == "Netscape" && parseInt(navigator.appVersion) >= 4);
if (isNS==0) {var vara="DIV ID";var varb="/DIV";var styl='style="position:absolute;left:0px;top:0px;width:32px;height:32px;visibility:hidden;"'}
else {var vara="LAYER NAME";var varb="/LAYER";var styl="";}
chaine='<'+vara+'="obj1" '+styl+'>'
+'<img src="http://perso.libertysurf.fr/lscaviation/ico_plane.gif" border=0>'
+'<'+varb+'>'
+'<'+vara+'="obj2" '+styl+'>'
+'<img src="http://perso.libertysurf.fr/lscaviation/ico_plane.gif" border=0>'
+'<'+varb+'>'
+'<'+vara+'="obj3" '+styl+'>'
+'<img src="http://perso.libertysurf.fr/lscaviation/ico_plane.gif" border=0>'
+'<'+varb+'>'
+'<'+vara+'="obj4" '+styl+'>'
+'<img src="http://perso.libertysurf.fr/lscaviation/ico_plane.gif" border=0>'
+'<'+varb+'>'
+'<'+vara+'="obj5" '+styl+'>'
+'<img src="http://perso.libertysurf.fr/lscaviation/ico_plane.gif" border=0>'
+'<'+varb+'>'
+'<'+vara+'="obj6" '+styl+'>'
+'<img src="http://perso.libertysurf.fr/lscaviation/ico_plane.gif" border=0>'
+'<'+varb+'>'
+'<'+vara+'="obj7" '+styl+'>'
+'<img src="http://perso.libertysurf.fr/lscaviation/ico_plane.gif" border=0>'
+'<'+varb+'>'
+'<'+vara+'="obj8" '+styl+'>'
+'<img src="http://perso.libertysurf.fr/lscaviation/ico_plane.gif" border=0>'
+'<'+varb+'>'
+'<'+vara+'="obj9" '+styl+'>'
+'<img src="http://perso.libertysurf.fr/lscaviation/ico_plane.gif" border=0>'
+'<'+varb+'>'
+'<'+vara+'="obj10" '+styl+'>'
+'<img src="http://perso.libertysurf.fr/lscaviation/ico_plane.gif" border=0>'
+'<'+varb+'>'
document.write(chaine);
var isNS = (navigator.appName == "Netscape" && parseInt(navigator.appVersion) >= 4);
var div1 = (isNS) ? document.obj1 : document.all.obj1.style;
var div2 = (isNS) ? document.obj2 : document.all.obj2.style;
var div3 = (isNS) ? document.obj3 : document.all.obj3.style;
var div4 = (isNS) ? document.obj4 : document.all.obj4.style;
var div5 = (isNS) ? document.obj5 : document.all.obj5.style;
var div6 = (isNS) ? document.obj6 : document.all.obj6.style;
var div7 = (isNS) ? document.obj7 : document.all.obj7.style;
var div8 = (isNS) ? document.obj8 : document.all.obj8.style;
var div9 = (isNS) ? document.obj9 : document.all.obj9.style;
var div10 = (isNS) ? document.obj10 : document.all.obj10.style;
var objet;var coordx;var coordy;
objet = new Array(div1,div2,div3,div4,div5,div6,div7,div8,div9,div10);
coordx = new Array(0,0,0,0,0,0,0,0,0,0);coordy = new Array(0,0,0,0,0,0,0,0,0,0);
function placeObj(i,px,py) {
 objet[i].left=px;
 objet[i].top=py;
}
function voirObj(i) {
 objet[i].visibility="visible";
}
function cacheObj(i) {
 objet[i].visibility="hidden";
}
function cacheObj(i) {
 objet[i].visibility="hidden";
}
var userAgent=navigator.appName + " " + navigator.appVersion;
var agentInfo=userAgent.substring(0, 12);
if(agentInfo >= "Netscape 4.0" )
{
document.captureEvents(Event.MOUSEMOVE);
 var Xpos = 50;var Ypos = 50;
 function MouveA(evnt) {
ssXpos = evnt.pageX;Ypos = evnt.pageY;
 }
 document.onMouseMove = MouveA;
}
else {
 var Xpos = 50;var Ypos = 50;
 function MouveB() {
ssofy=document.body.scrollTop;ofx=document.body.scrollLeft;
ssXpos = event.clientX+ofx;Ypos = event.clientY+ofy;
 }
 document.onmousemove = MouveB;
}
function vole() {
 x0=coordx[0];y0=coordy[1];ex=Xpos+10;ey=Ypos+10
 reelx=x0+0.6;reely=y0+0.6;
 rx=reelx;ry=reely;
 rx+=(ex-rx)*0.6;ry+=(ey-ry)*0.6;
 reelx=rx;reely=ry;
 x0=Math.round(reelx);y0=Math.round(reely);
 
 for (var i = 9; i > 0; i--) {
sscoordx[i]=coordx[i-1];
sscoordy[i]=coordy[i-1];
 }
 
 coordx[0]=x0;coordy[0]=y0;
 for (var i = 0; i < 10; i++) {
ssvoirObj(i);placeObj(i,coordx[i]+i-2,coordy[i]-i);
 }
 setTimeout("vole()",10)
}
vole();
</SCRIPT>

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR