Messagerie

Résolu
Bonjour,
Je souhaiterais savoir comment faire & avec quel logiciel peut - on faire pouger les flocons comme sur la premiere photo de ce blog https://mllexmailys.skyrock.com/ et aussi je voudrais savoir comment elle a fait pour faire le cadre en pointillet
Merci d'avance
Configuration: Windows Vista
Internet Explorer 7.0

4 réponses

  • Votes
  • Date
  • Date décroissante
  1. pour les flocons il suffit de faire un script dans le code html
    si tu es intéressé je peux le coller ici (par contre tous les flocons auront la même forme avec le mien)
    1. Oui merci je suis intéréssé tu peux me passé le truc , c'est pas grave si les floncons on la meme forme
  2. Oui merci je suis intéréssé tu peux me passé le truc , c'est pas grave si les floncons on la meme taille
    1. le voila, il vient du site http://www.dynamicdrive.com/
      il faut juste lui associer évidemment une image de flocon qui s'appelle snow.gif
      ce script est configurable et est à placer dans le corps de la page html

      <!-- Tombe la neige !! -->
      <script language="JavaScript1.2">
      /******************************************
      * Snow Effect Script- By Altan d.o.o. (snow@altan.hr, http://www.altan.hr/snow/index.html)
      * Visit Dynamic Drive (http://www./) for full source code
      * Modified Dec 31st, 02' by DD. This notice must stay intact for use
      ******************************************/
        //Configure below to change URL path to the snow image
        var snowsrc="snow.gif"
        // Configure below to change number of snow to render
        var no = 10;
      
        var ns4up = (document.layers) ? 1 : 0;  // browser sniffer
        var ie4up = (document.all) ? 1 : 0;
        var ns6up = (document.getElementById&&!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||ns6up) {
          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\" top=\"15\" visibility=\"show\"><a href=\"http://xxxxxxxxx.fr\"><img src='"+snowsrc+"' border=\"0\"><\/a><\/layer>");
            } else {
              document.write("<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"show\"><img src='"+snowsrc+"' border=\"0\"><\/layer>");
            }
          } else if (ie4up||ns6up) {
            if (i == 0) {
              document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><a href=\"http://xxxxxxxxx.fr\"><img src='"+snowsrc+"' border=\"0\"><\/a><\/div>");
            } else {
              document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' 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()", 10);
        }
      
        function snowIE_NS6() {  // IE and NS6 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 = ns6up?window.innerWidth : document.body.clientWidth;
              doc_height = ns6up?window.innerHeight : document.body.clientHeight;
            }
            dx[i] += stx[i];
            if (ie4up){
            document.all["dot"+i].style.pixelTop = yp[i];
            document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
            }
            else if (ns6up){
            document.getElementById("dot"+i).style.top=yp[i];
            document.getElementById("dot"+i).style.left=xp[i] + am[i]*Math.sin(dx[i]);
            }   
          }
          setTimeout("snowIE_NS6()", 10);
        }
      
        if (ns4up) {
          snowNS();
        } else if (ie4up||ns6up) {
          snowIE_NS6();
        }
      
      </script>
      <! -- Fin du script tombe la neige -->


      j'ai effacé l'adresse de mon site, remplacé par de xxxxxxxxx
      1. Euh merci ... =)
        Mais sa m'a l'air dur a faire !
        J'aurais un peu besoin d'explication stp
        Et avec quel logiciel peut-on le faire ?
      2. @celineje me doutais un peu de ta réponse.............

        c'est un script à coller dans les pages html quand tu fais un site, hormis cet usage ne sert à rien
    2. il suffit de coller le script dans le corps de la page et de mettre le flocon dans le même répertoire et ca tourne

      A la limite va récupérer les infos sur dynamicdrive il y a peut être un pb suite au collage du script sur CCM
      1. Bàh je vois pas trop ! Je comprends pas =X
        Pas grave , je pense que je vais laissé tombé =/
        Je vais pas t'en demandé plus !
        Merci comeme =D
        Bsx