Sujet :

Curseur

Cat
   Posté le 21-05-2005 à 11:51:18   

et oui encore moi

voilà j'ai inséré un script pour qui y est une image qui suit le curseur cela fonctionne mais juste dans le pied page

je vous mets le scrpit si cela peut aider quelqu'un et m'aider par la même occasion

je tiens à préciser qu'il vient de chez "editeurjavascript.com"

<script language="JavaScript">
CoLoUrS=new Array('00FF00','FF00FF','FF0000','CCFFCC'); // ou autres couleurs
var step=0.3,a_StEp=0.05,RunTime=0,currStep=0,Xpos=0,Ypos=0,cntr=70,count_a=0;
var count=0,move=1,Ay=0,Ax=0,dots=16;var x;brwsr=(document.layers)?1:0;
if (brwsr){
for (i=0; i < dots; i++){
document.write('<LAYER NAME="a'+i+'" LEFT=0 TOP=0 BGCOLOR=#3366ff CLIP="0,0,3,3"></LAYER>');
}
window.captureEvents(Event.MOUSEMOVE);
function nsMouse(evnt){
Xpos = evnt.pageX;
Ypos = evnt.pageY;
}
window.onMouseMove = nsMouse
}
else{
document.write('<div id="ys" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < dots; i++){
document.write('<div id="ieDivs" style="position:absolute;top:0px;left:0px;width:3px;height:3px;background:#3366ff;font-size:3px"></div>');
}
document.write('</div></div>');
function ieMouse(){
Ypos=event.y;
Xpos=event.x;
}
window.document.onmousemove = ieMouse
}
function MouseFollow(){
ay = Math.round(Ay+=(Ypos- Ay)* 4/40);
ax = Math.round(Ax+=(Xpos- Ax)* 4/40);
setTimeout('MouseFollow()',10);
}
function colourStep(){
count+=move;
if (count >= dots) {count=0;count_a+=move}
if (count_a == CoLoUrS.length) count_a=0;
if (brwsr) document.layers[/"a"+count].bgColor=CoLoUrS[count_a];
else ieDivs[count].style.background=CoLoUrS[count_a];
setTimeout('colourStep()',100)
}
function TwistnSpin(){
if (!brwsr) ys.style.top=document.body.scrollTop;
for (i=0; i < dots; i++)
{
var allLayers=(document.layers)?document.layers[/"a"+i]:ieDivs[i].style;
allLayers.top=ay+cntr*Math.cos((currStep+i*4)/10.2)*Math.sin(currStep/20);
allLayers.left=ax+cntr*Math.sin((currStep+i*4)/10.2)*Math.cos(1+currStep/20);
}
currStep-=step;
setTimeout("TwistnSpin()",10);
}
function CombineNstart(){
MouseFollow();TwistnSpin();colourStep();
}
window.onload=CombineNstart;
</script>

Merci
TiDemon
   Posté le 21-05-2005 à 14:31:40   

Le script n'étant actif que dans le pied de page, il me semble normal que le curseur ne change d'apparence que "au-dessus" du pied de page, aux spécialistes du codes de confirmer.
Tao
   Posté le 21-05-2005 à 14:39:04   

Je ne suis pas un spécialiste, mais je pense que TiDemon a raison.
Cat
   Posté le 21-05-2005 à 22:41:37   

c'est bien ce que je me disais bon c'est pas grave
hippocampe
   Posté le 06-06-2005 à 14:11:17   

Blabla 3475 :
Bonjour à tous,
puisse que nous sommes dans le pied de page , j'aimerais savoir si il y a une possibilité de mettre du javascript aussi dans l'entête de page ?
Merci pour la réponse
pour vos réponses quelques fois humoristique, ce que j'apprécie beaucoup
TiDemon
   Posté le 06-06-2005 à 17:14:42   

Il me semble que l'entête de page (réservée aux abonnés de la version +) répond aux mêmes caractéristiques que le pied de page. Nos admins préférés confirmeront !
hippocampe
   Posté le 07-06-2005 à 15:06:35   

Ou peut-on trouver des renseignements sur la version plus ?

Merci
TiDemon
   Posté le 07-06-2005 à 20:41:24   

Ici pour les renseignements officiels (mais il me semble que tu les connais déjà, pour plus de détails, faudra attendre qu'un courageux documentaliste développe une aide spécifique... ).