Un Truc Débile Sur Ie


Messages recommandés

Posté(e) (modifié)

coucou

sur une page web contenant des image, copier ce code das la barre d'adresse et entrée

java script:R= 0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI= document.images; DIL=DI.length; function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style; DIS.position= 'absolute' ; DIS.left=Math. sin(R*x1+ i*x2+x3)* x4+x5; DIS.top=Math. cos(R*y1+ i*y2+y3)* y4+y5}R++ }setInterval( 'A()',5); void(0)

il faut supprimer l'espace entre java et script car sur ce forum, il est impossible d'écrire java script: tout attaché

je viens de découvrir, ça n'a aucun n'interet mais c'est fun ggne

Modifié par YuL
Posté(e)
ah ouais ça marche qu'avec des images toutes simples, pas de flash ou autre

Normal, pour expliquer le code :

java script://déclaration de variableR= 0; x1=.1; y1=.05;x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; //On va récuperer tous les images de la page dans un tableauDI= document.images; //On va stocker ici le nombre d'imagesDIL=DI.length; //Ici c'est la fonction de rotation des images, c'est surtout du calcul trigonometriquefunction A(){	for(i=0; i<DIL; i++)	{		DIS=DI[ i ].style; DIS.position= 'absolute'; 		DIS.left=Math. sin(R*x1+ i*x2+x3)* x4+x5; 		DIS.top=Math. cos(R*y1+ i*y2+y3)* y4+y5	}	R++ }//On va répeter cette fonctions toutes les 5 mssetInterval( 'A()',5); void(0)

Donc sur cette ligne :

DI= document.images;

On comprendra que ça va le faire qu'avec des images.

Mais remplacez cette ligne par :

DI = document.links;

Ca fera pareil mais avec tous les liens de la page.

ou pour les animations flashs :

DI = document.embeds;

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant