Messagerie

Résolu
celine -  
 celine -
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

  1. Utilisateur anonyme
     
    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)
    0
    1. celine
       
      Oui merci je suis intéréssé tu peux me passé le truc , c'est pas grave si les floncons on la meme forme
      0
  2. celine
     
    Oui merci je suis intéréssé tu peux me passé le truc , c'est pas grave si les floncons on la meme taille
    0
  3. Utilisateur anonyme
     
    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
    0
    1. celine
       
      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 ?
      0
      1. Utilisateur anonyme > celine
         
        je 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
        0
      2. celine > Utilisateur anonyme
         
        Je n'y arrive pas =/
        0
  4. Utilisateur anonyme
     
    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
    0
    1. celine
       
      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
      0