La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  Javascript / DOM / Ajax
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  javascript winter fashion
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: javascript winter fashion  (Lu 2472 fois)
javascript winter fashion
« sur: le 01-01-2003 a 21:31:58 »
JR
P'tit nouveau
**

Hors-Ligne

Messages: 96



ffff Meuuuh

Voir le Profil    E-Mail
Répondre avec citation

bah je c plus si ct ici qu'on ct posé la vieille question à savoir comment faire tomber la neige sur une page web en javascript, je c pas si ct sur ce forum, il me semble....
donc bon c tombé sur une ml d'ovh que vous avez ptet
voici:

Bonjour à tous,
J'ai un petit javascript pour faire tomber de la neige :

<SCRIPT LANGUAGE="JavaScript1.2">
var no = 8; // snow number
var speed = 2; // smaller number moves the snow faster
var snowflake = "http://www.mon site.com/images_fichiers/flocon.gif";

Tout ce que je voudrai c'est pouvoir faire tomber plusieurs Gif de
flocons...quel code et où pour rajouter ça svp ? ( j'ai déjà essayé
différentes variantes mais ça bloque tout....
merci
marc

script complet :

<SCRIPT LANGUAGE="JavaScript1.2">

var no = 8; // snow number
var speed = 2; // smaller number moves the snow faster
var snowflake = "http://www.mon site.com/images_fichiers/flocon.gif";

var ns4up = (document.layers) ? 1 : 0;  // browser sniffer
var ie4up = (document.all) ? 1 : 0;
var dx, xp, yp;    // coordinate and position variables
var am, stx, sty;  // amplitude and step variables
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;
}
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;                        // set coordinate variables
xp[i] = Math.random()*(doc_width-50);  // set position variables
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20;        // set amplitude variables
stx[i] = 0.02 + Math.random()/10; // set step variables
sty[i] = 0.7 + Math.random();    // set step variables
if (ns4up) {                      // set layers
if (i == 0) {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></layer>");
} else {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></layer>");
  }
} else if (ie4up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></div>");
} else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></div>");
      }
  }
}
function snowNS() {  // Netscape main animation function
for (i = 0; i < no; ++ i) {  // iterate for every dot
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()", speed);
}
function snowIE() {  // IE main animation function
for (i = 0; i < no; ++ i) {  // iterate for every dot
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()", speed);
}
if (ns4up) {
snowNS();
} else if (ie4up) {
snowIE();
}
// End -->
</script>




Rapporter au modérateur  

La pure la vrai la bonne l'authetique.... la vache Milka

Re:javascript winter fashion
« Répondre #1 sur: le 02-01-2003 a 04:23:36 »
Shain
Administrateur
*****

Hors-Ligne

Sexe: Male
Messages: 3168



Grand méchant Admin !

Voir le Profil    WWW
Répondre avec citation

Sinon y a l'editeur-javascript (voir lien partenaire en bas de page), on ne le repetera jamais assez !

Rapporter au modérateur  

Shain - Co-Admin Forum Webmaster
e-commerce strasbourg
Outil gestion de contenu CMS
Tutoriaux Flex & AIR
Re:javascript winter fashion
« Répondre #2 sur: le 02-01-2003 a 11:17:58 »
drunkenmaster68
Forum-france
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 621



La vie donne soif !
99831954 99831954
Voir le Profil    WWW    E-Mail
Répondre avec citation

T'es en train de retaper le site à kiki JR ?! 

Rapporter au modérateur  

Forum-3D :: Forum-3D, la communauté d'entraide et d'échange dédiée aux amateurs de 3d.
MyWorks :: Mon site portfolio.
Re:javascript winter fashion
« Répondre #3 sur: le 02-01-2003 a 12:34:23 »
Fabien
Code Monkey Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1501



There is no phuture

Voir le Profil    WWW
Répondre avec citation

Bah il bosse sur son nouveau site

Rapporter au modérateur  

85mm
Cocoa.fr, journal d'un développeur Mac / iPhone
Re:javascript winter fashion
« Répondre #4 sur: le 02-01-2003 a 13:44:43 »
SIBELIUS
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 789



Un Boulay sinon rien

Voir le Profil    WWW    E-Mail
Répondre avec citation

A savoir quand-même que c'est le genre de site qui lasse rapidement l'utilisateur (moi, ça me fait fuir en général)

Rapporter au modérateur  

Le livre d'Alsacréations sur XHTML et les CSS :
"CSS2 Pratique du design web"
Re:javascript winter fashion
« Répondre #5 sur: le 02-01-2003 a 20:06:39 »
JR
P'tit nouveau
**

Hors-Ligne

Messages: 96



ffff Meuuuh

Voir le Profil    E-Mail
Répondre avec citation

Citation de: drunkenmaster68 le le 02-01-2003 a 11:17:58
T'es en train de retaper le site à kiki JR ?! 
oui merde je suis dévoilé...
je vais y mettre en place un nouveau system e-business:
le pay-per-kitsch
tu paies t(as de la daube...
nan c juste que je croyais que qq'un avait posé la question et comme ct sur une ml vala qwa

Rapporter au modérateur  

La pure la vrai la bonne l'authetique.... la vache Milka
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg