begin process at 2012 02 09 17:41:04
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > DRAPEAU AVEC DU VENT...

DRAPEAU AVEC DU VENT...


 Information sur la source

Note :
Aucune note
Catégorie :Graphique Niveau :Débutant Date de création :04/06/2003 Date de mise à jour :04/06/2003 20:28:10 Vu :8 448

Auteur : Virtua747

Ecrire un message privé
Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

 Description

Bah c un drapeau qui bouge avec un effet de vent (qui est un peu bizarre, il est vertical ;) ) ca bug parfois a cause que cest rapide les changements....

Source

  • <HTML><HEAD><SCRIPT LANGUAGE="JAVASCRIPT">
  • var freq = 3;
  • var lightStrength = 50;
  • var phase = 0;
  • var strength = 5;
  • function MoveFlag()
  • {
  • if(document.getElementById)
  • {
  • cmd = "document.getElementById(\"Flag\").style.filter='progid:DXImageTransform.Microsoft.Wave(" ;
  • cmd = cmd + "freq=" + freq;
  • cmd = cmd + ",LightStrength=" + lightStrength;
  • cmd = cmd + ",Phase=" + phase;
  • cmd = cmd + ",Strength=" + strength;
  • cmd = cmd + ")'";
  • eval(cmd);
  • }
  • phase += 10;
  • if(phase==110) phase=10;
  • setInterval("MoveFlag()", 100);
  • }
  • </SCRIPT></HEAD>
  • <BODY>
  • <TABLE BORDER="0" ID="Flag" style="PADDING-RIGHT: 10px; PADDING-LEFT: 13px; FILTER: progid:DXImageTransform.Microsoft.Wave(freq=3,LightStrength=50,Phase=0,Strength=5); HEIGHT: 150px;">
  • <TR WIDTH="225px">
  • <TD BGCOLOR="blue" WIDTH="75px"></TD>
  • <TD BGCOLOR="white" WIDTH="75px"></TD>
  • <TD BGCOLOR="red" WIDTH="75px"></TD>
  • </TR></TABLE>
  • <SCRIPT>MoveFlag();</SCRIPT>
  • </BODY></HTML>
<HTML><HEAD><SCRIPT LANGUAGE="JAVASCRIPT">
var freq = 3;
var lightStrength = 50;
var phase = 0;
var strength = 5;

function MoveFlag()
{
	if(document.getElementById)
	{
		cmd = "document.getElementById(\"Flag\").style.filter='progid:DXImageTransform.Microsoft.Wave(" ;
    		cmd = cmd + "freq=" + freq;
		cmd = cmd + ",LightStrength=" + lightStrength;
		cmd = cmd + ",Phase=" + phase;
		cmd = cmd + ",Strength=" + strength;
    		cmd  = cmd + ")'";
		eval(cmd);
	}
	phase += 10;
	if(phase==110) phase=10;
	setInterval("MoveFlag()", 100);
}
</SCRIPT></HEAD>
<BODY>
<TABLE BORDER="0" ID="Flag" style="PADDING-RIGHT: 10px; PADDING-LEFT: 13px; FILTER: progid:DXImageTransform.Microsoft.Wave(freq=3,LightStrength=50,Phase=0,Strength=5); HEIGHT: 150px;">
<TR WIDTH="225px">
<TD BGCOLOR="blue" WIDTH="75px"></TD>
<TD BGCOLOR="white" WIDTH="75px"></TD>
<TD BGCOLOR="red" WIDTH="75px"></TD>
</TR></TABLE>
<SCRIPT>MoveFlag();</SCRIPT>
</BODY></HTML>

 Conclusion

Bon c trgé bof mais je trouvais utile de mettre un exemple surtout pour la partie avec les variables cmd.... jai pas mis de comentaire je pense que cest simple a comprendre....


 Sources du même auteur

FAITES SAVOIR A VOS VISITEUR SI VOUS ETES CONNECTÉ
COPIER UN TEXTE DANS LE PRESSE-PAPIERS
DÉGRADÉS HORIZONTAUX ET VERTICAUX
Source avec Zip CHANGER UNE IMAGE À PARTIR D'UN LIEN

 Sources de la même categorie

Source avec Zip Source avec une capture PETIT LOGICIEL DE DESSIN, RETOUCHE AVEC CANVAS par kazma
Source avec Zip Source avec une capture CALCULATRICE HEURE par m22001111
Source avec Zip Source avec une capture DRAG & DROP VERS UN CANVAS par kazma
Source avec Zip ROTATION D'UNE IMAGE, ANIMATION par william voirol
Source avec Zip FRACTALES, FOUGÈRE, TRIANGLE, CARRÉ par william voirol

Commentaires et avis

Commentaire de nitro120 le 06/06/2003 20:59:00

mais c oas du js !!!
jen ai marre qu'on trouve des sources de ActiveX ou CSS sur ce site !
(daccord jen ai mise une mais ct ya longtemps et on ne peut pas supprimer une source...)

Commentaire de DarkBoss le 11/06/2003 17:26:33

pkeur pa

Commentaire de mathieumg le 24/08/2003 15:20:59

Pourquoi après 5 sec. sa fait tout le temps planter le navigateur ?

Merci

Mathieu M-G

Commentaire de LoOnEy le 10/02/2005 11:51:29

il y a un petit problème dans le source...
la fonction :" setInterval("MoveFlag()", 100); "
doit etre sorite de la fonction "MoveFlag()", car le setInterval permet de généré un timer qui va lancé une fonction (ici :MoveFlag()) toutes les X millisecondes (ici : 100)... De ce faite en mettant le setIterval dans la fonction appelé, le timer se déclenche autant de fois que la fonction est lancée...Et au bout de quelques secondes ça plante, il faut donc initialisé "setInterval("MoveFlag()", 100);" avant la fonction MoveFlag();

Commentaire de GilDev1 le 29/09/2007 17:23:30

C'est génial mais sur mon mac je le vois pas bouger et puis sa ralenti le naviguateur

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,842 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales