begin process at 2012 05 29 02:48:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

animation JS "au dessus" d'un flash


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

animation JS "au dessus" d'un flash

mercredi 4 janvier 2006 à 10:02:10 | animation JS "au dessus" d'un flash

feydakin

bonjour, je voudrais faire defiller le script javascript suivant ********* var snowsrc="**image**.gif" var no = 15; var ns4up = (document.layers) ? 1 : 0; var ie4up = (document.all) ? 1 : 0; var nn6up = (document.getElementById) ? 1 : 0; var dx, xp, yp; var am, stx, sty; var i, doc_width = 800, doc_height = 600; if (ns4up) { doc_width = self.innerWidth; doc_height = self.innerHeight; } else if (ie4up) { doc_width = document.body.clientWidth; doc_height = document.body.clientHeight; } else if (nn6up) { doc_width = self.innerWidth; doc_height = self.innerHeight; } dx = new Array(); xp = new Array(); yp = new Array(); am = new Array(); stx = new Array(); sty = new Array(); for (i = 0; i < no; ++ i) { dx[i] = 0; xp[i] = Math.random()*(doc_width-50); yp[i] = Math.random()*doc_height; am[i] = Math.random()*20; stx[i] = 0.02 + Math.random()/10; sty[i] = 0.7 + Math.random(); if (ns4up) { if (i == 0) { document.write(""); } else { document.write(""); } } else if (ie4up || nn6up) { if (i == 0) { document.write("
"); } else { document.write("
"); } } } function snowNS() { for (i = 0; i < no; ++ i) { yp[i] += sty[i]; if (yp[i] > doc_height-50) { xp[i] = Math.random()*(doc_width-am[i]-30); yp[i] = 0; stx[i] = 0.02 + Math.random()/10; sty[i] = 0.7 + Math.random(); doc_width = self.innerWidth; doc_height = self.innerHeight; } dx[i] += stx[i]; document.layers["dot"+i].top = yp[i]; document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]); } setTimeout("snowNS()", 10); } function snowIE() { for (i = 0; i < no; ++ i) { yp[i] += sty[i]; if (yp[i] > doc_height-50) { xp[i] = Math.random()*(doc_width-am[i]-30); yp[i] = 0; stx[i] = 0.02 + Math.random()/10; sty[i] = 0.7 + Math.random(); doc_width = document.body.clientWidth; doc_height = document.body.clientHeight; } dx[i] += stx[i]; document.all["dot"+i].style.pixelTop = yp[i]; document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]); } setTimeout("snowIE()", 10); } function snowNN6() { for (i = 0; i < no; ++ i) { yp[i] += sty[i]; if (yp[i] > doc_height-50) { xp[i] = Math.random()*(doc_width-am[i]-30); yp[i] = 0; stx[i] = 0.02 + Math.random()/10; sty[i] = 0.7 + Math.random(); doc_width = self.innerWidth; doc_height = self.innerHeight; } dx[i] += stx[i]; document.getElementById("dot"+i).style.top = yp[i]; document.getElementById("dot"+i).style.left = xp[i] + am[i]*Math.sin(dx[i]); } setTimeout("snowNN6()", 10); } if (ns4up) { snowNS(); } else if (ie4up) { snowIE(); } else if (nn6up) { snowNN6(); } ********* par dessus cette animation flash. sauf que la cela me met l'animation en javascript dessous de celle du flash (surement probleme de layer). mais je ne vois vraiment pas comment et ou je modifie cela. quelqu'un pourrais me dire comment je peux faire afin d'avoir l'animation JS par dessus l'animation Flash ??? SVP .merci beaucoup .fey
jeudi 5 janvier 2006 à 15:10:06 | Re : animation JS "au dessus" d'un flash

rrk275

as tu essayé de modifier le z-index ?

rrk275
vendredi 6 janvier 2006 à 08:31:44 | Re : animation JS "au dessus" d'un flash

feydakin

désolé pas compris ce que tu veux dire. dans tous les cas quand je transforme le flash en gif, et que le positionne le gif cela marche nickel. mais comme je disais avec le flash les flocons sont dessous au lieu d'être au dessus :((
vendredi 6 janvier 2006 à 19:13:33 | Re : animation JS "au dessus" d'un flash

rrk275

(z-index positionement dans l'axe des z a l'interieur permet justement de definir qui sera en haut et qui en bas....)
Bah dans ton script, ils mettent le z-index  a 0 mais je pense qu'il faudrait changer cette valeur ( la mettre a 1 au moin ... )
 


PS : {meme si ce n'est pas ton code ...peut etre meme si tu  ne sais pas coder ..}
if (i == 0) {
document.write("<layer name=dot"+ i +" left=15 top=15 visibility=show><img src='"+snowsrc+"' border=0></layer>");
} else {
document.write("<layer name=dot"+ i +" left=15 top=15 visibility=show><img src='"+snowsrc+"' border=0></layer>");
}
pourquoi faire un if ?? alors que l'on effectue les meme taches ...
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;  ?? pourquoi mettre ca dans une boucle alors que en plus on l'a fait au debut
faire un raffraichissement de la taille je veux bien mais la ...
pourquoi des setTimeout plutot que des setInterval?


Cette discussion est classée dans : doc, math, document, width, height


Répondre à ce message

Sujets en rapport avec ce message

javascript et w3c [ par dadateite ] j'aimerais faire passer ce script aux normes W3C mais il ne pass epas: /* Snow Effect Script Created and submitted by Altan d.o probleme javascript + area shape [ par AlexC31 ] Bonjour, J'ai un code en Javascript qui permet d'afficher des images en fonction de la résolution de l'écran. Si la résolution est par exemple en 10 Script Automne [ par potaba ] Bonjour !!!!      J'ai trouvé une superbe script en rapport avec l'automne pour mon forum mais il n'est que compatible avec Internet explorer Est-ce q Déplacement calque et "NomDiv IS NOT DEFINED"... [ par mario_a_nantes ] Salut!Je me met doucement au javascript et ... j'ai un PROBLEMEJe souhaite déplacer un calque suivant des coordonnées que je calcule, tout en garantis ajout fonction scroll [ par claudy03 ] Voilà, j'ai trouvé le script javascript  qui suitdans le head :function resizePopUp(monImage, monTitre)    {   &nbsp Effet neige a l'invers [ par lnazcal ] Bonjour,Comment le sujet le dit si bien je cherche un javascript qui fasse un effet boules dans un verre de cola.Je me suis dit que il faudré changer de la vitesse [ par peterbud ] Bonjour à tous, Alors voilà,mon script me permet de faire tomber des gouttes de pluie sur ma page et ce que je cherche à faire c'est à varier la vites Bug Firefox recuperation de la taille de l'image [ par malkomad ] Bonjour a tous, Je développe une site de type galerie, et j'ai un pb sous firefox ( uniquement ) lorsque je souhaite récupérer la taille de l'image e Problème pop-up Internet Explorer [ par qwhat ] Bonjour,J'ai pas mal cherché, mais je ne trouve pas pourquoi mon popup ne fonctionne pas sur IE. C'est un popup qui doit se redimensionner automatique Aide avec un script réduction image !!! [ par kangourouxxx ] Bonjour, je fait appel a vous car j'ai un petit problème de code. J'ai décidé d'alléger mon site et j'ai commencer par exporter tout mes code en .js e


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 1,264 sec (4)

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