Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3642 connectés 

 


Dernière réponse
Sujet : Effet web qui marche en local mais pas en ligne...
Mhaggar C'est quoi ce délire moi j'ai tjr ça :
 

Code :
  1. if (ns4up) {
  2.     snowns();
  3.   } else if (ie4up||ns6up) {
  4.     snowie_ns6();
  5.   }


 
 [:le kneu]


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Mhaggar C'est quoi ce délire moi j'ai tjr ça :
 

Code :
  1. if (ns4up) {
  2.     snowns();
  3.   } else if (ie4up||ns6up) {
  4.     snowie_ns6();
  5.   }


 
 [:le kneu]

blueteen oui moi aussi, et depuis un moment.
Sachy Non non moi c'est le bon code que j'ai en ligne :??:
Mhaggar Perso j'ai toujours le code foireux en ligne :/
blueteen faudrait qq'un d'autre chez 9online qui puisse tester ton script
mais je pige pas à quel niveau 9online peut bloquer ça :/
Sachy :D Donc on en est ou ?
Mhaggar Quelle diablerie :o
blueteen http://adriengrass.9online.fr/
 
code correct chez moi :d
 
mais ça doit forcément venir de 9online
mais c la première fois que je vois ça !
Mhaggar Chez moi c'est toujours l'ancienne version qui s'affiche  :o
 
http://blueteen.info/snow/snow.htm : Code correct
http://adriengrass.9online.fr/ : Code pas correct
 
Et mon cache n'est pas en cause
Sachy La version a jour est en ligne, et ça ne marche pas ?
est-ce que les pages perso 9online ne le supportent pas?
blueteen http://blueteen.info/snow/snow.htm
 
ta page
blueteen elle est à jour là
par contre bizarre que ça passe pas !!
Mhaggar Je ne comprends pas trop... pourquoi ne mets-tu pas à jour la version online qu'on se rende compte  :??:
Sachy Avec le code donné ci dessus, marche pas non plus :(
Mhaggar

blueteen a écrit :

pour faire simple (et j'ai testé en aspirant ta page puis en la mettant sur mon serveur)
 
édite ta page html
et remet le code d'origine à la place du tien
 

Code :
  1. <script language="JavaScript1.2">
  2. </script>




 :jap:  C'est vrai que j'aurais pu y penser  :sweat:

blueteen pour faire simple (et j'ai testé en aspirant ta page puis en la mettant sur mon serveur)
 
édite ta page html
et remet le code d'origine à la place du tien
 

Code :
  1. <script language="JavaScript1.2">
  2. /******************************************
  3. * Snow Effect Script- By Altan d.o.o. (snow@altan.hr, http://www.altan.hr/snow/index.html)
  4. * Visit Dynamic Drive (http://www.dynamicdrive.com/) for full source code
  5. * Modified Dec 31st, 02' by DD. This notice must stay intact for use
  6. ******************************************/
  7.  
  8.   //Configure below to change URL path to the snow image
  9.   var snowsrc="snow.gif"
  10.   // Configure below to change number of snow to render
  11.   var no = 10;
  12.   var ns4up = (document.layers) ? 1 : 0;  // browser sniffer
  13.   var ie4up = (document.all) ? 1 : 0;
  14.   var ns6up = (document.getElementById&&!document.all) ? 1 : 0;
  15.   var dx, xp, yp;    // coordinate and position variables
  16.   var am, stx, sty;  // amplitude and step variables
  17.   var i, doc_width = 800, doc_height = 600;
  18.  
  19.   if (ns4up||ns6up) {
  20.     doc_width = self.innerWidth;
  21.     doc_height = self.innerHeight;
  22.   } else if (ie4up) {
  23.     doc_width = document.body.clientWidth;
  24.     doc_height = document.body.clientHeight;
  25.   }
  26.   dx = new Array();
  27.   xp = new Array();
  28.   yp = new Array();
  29.   am = new Array();
  30.   stx = new Array();
  31.   sty = new Array();
  32.  
  33.   for (i = 0; i < no; ++ i) { 
  34.     dx[i] = 0;                        // set coordinate variables
  35.     xp[i] = Math.random()*(doc_width-50);  // set position variables
  36.     yp[i] = Math.random()*doc_height;
  37.     am[i] = Math.random()*20;         // set amplitude variables
  38.     stx[i] = 0.02 + Math.random()/10; // set step variables
  39.     sty[i] = 0.7 + Math.random();     // set step variables
  40.     if (ns4up) {                      // set layers
  41.       if (i == 0) {
  42.         document.write("<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"show\"><a href=\"http://dynamicdrive.com/\"><img src='"+snowsrc+"' border=\"0\"><\/a><\/layer>" );
  43.       } else {
  44.         document.write("<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"show\"><img src='"+snowsrc+"' border=\"0\"><\/layer>" );
  45.       }
  46.     } else if (ie4up||ns6up) {
  47.       if (i == 0) {
  48.         document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><a href=\"http://dynamicdrive.com\"><img src='"+snowsrc+"' border=\"0\"><\/a><\/div>" );
  49.       } else {
  50.         document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\"><\/div>" );
  51.       }
  52.     }
  53.   }
  54.  
  55.   function snowNS() {  // Netscape main animation function
  56.     for (i = 0; i < no; ++ i) {  // iterate for every dot
  57.       yp[i] += sty[i];
  58.       if (yp[i] > doc_height-50) {
  59.         xp[i] = Math.random()*(doc_width-am[i]-30);
  60.         yp[i] = 0;
  61.         stx[i] = 0.02 + Math.random()/10;
  62.         sty[i] = 0.7 + Math.random();
  63.         doc_width = self.innerWidth;
  64.         doc_height = self.innerHeight;
  65.       }
  66.       dx[i] += stx[i];
  67.       document.layers["dot"+i].top = yp[i];
  68.       document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
  69.     }
  70.     setTimeout("snowNS()", 10);
  71.   }
  72.   function snowIE_NS6() {  // IE and NS6 main animation function
  73.     for (i = 0; i < no; ++ i) {  // iterate for every dot
  74.       yp[i] += sty[i];
  75.       if (yp[i] > doc_height-50) {
  76.         xp[i] = Math.random()*(doc_width-am[i]-30);
  77.         yp[i] = 0;
  78.         stx[i] = 0.02 + Math.random()/10;
  79.         sty[i] = 0.7 + Math.random();
  80.         doc_width = ns6up?window.innerWidth : document.body.clientWidth;
  81.         doc_height = ns6up?window.innerHeight : document.body.clientHeight;
  82.       }
  83.       dx[i] += stx[i];
  84.       if (ie4up){
  85.       document.all["dot"+i].style.pixelTop = yp[i];
  86.       document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
  87.       }
  88.       else if (ns6up){
  89.       document.getElementById("dot"+i).style.top=yp[i];
  90.       document.getElementById("dot"+i).style.left=xp[i] + am[i]*Math.sin(dx[i]);
  91.       } 
  92.     }
  93.     setTimeout("snowIE_NS6()", 10);
  94.   }
  95.   if (ns4up) {
  96.     snowNS();
  97.   } else if (ie4up||ns6up) {
  98.     snowIE_NS6();
  99.   }
  100. </script>

Sachy Franchement je ne vois pas, je dois tout passer en minuscule ?
Ce que tu me dis c'est qu'une fois c'est en MAJ et une autre fois c'est en min.
 
Mais je ne vois pas ou ? Je suis désolé si je suis miraud mais je ne vois pas...
Mhaggar

Sachy a écrit :


Merci a toi


Tu as uploadé une version corrigée  :??:  
Moi j'ai tjr la version ki merdouille à http://adriengrass.9online.fr/

Sachy

Tigriss a écrit :

Le truc, c'est que sous windows, la casse n'est pas importante (chemins, noms, adresses). Mais sous la majeure partie des hebergeurs, la casse est prise en compte. Y'a rien de plus casse c*** pied que ça. Tu passe deux jours à essauer de trouver le pb, avant de te rendre compte que c'etait ca...
:hello:


Merci a toi

Sachy A priori dans la page d'index tout est en "snowIE" et ça ne marche toujours pas
Mhaggar

Tigriss a écrit :

Le truc, c'est que sous windows, la casse n'est pas importante (chemins, noms, adresses). Mais sous la majeure partie des hebergeurs, la casse est prise en compte. Y'a rien de plus casse c*** pied que ça. Tu passe deux jours à essauer de trouver le pb, avant de te rendre compte que c'etait ca...
:hello:


Hum certes, mais là on parle de javascript donc du local ;)

Mhaggar Tu définie la fonction :
 

function snowIE() {
   blabla la fonction
}


 
et après tu l'appelle comme ça :
 

else if (ie4up) {
snowie();
}


 
tu vois que la casse n'est pas la même  [:le kneu]

Tigriss Le truc, c'est que sous windows, la casse n'est pas importante (chemins, noms, adresses). Mais sous la majeure partie des hebergeurs, la casse est prise en compte. Y'a rien de plus casse c*** pied que ça. Tu passe deux jours à essauer de trouver le pb, avant de te rendre compte que c'etait ca...
:hello:
Sachy Mais la casse est bonne non ?
 
  function snowIE_NS6()
Explique moi :lol: je sais pas quoi changer là ? Tu m'as pas dit quoi changer par rapport a ce qu'il y avait pour l'instant... :ange:
Mhaggar Balance une version corrigée en ligne déjà ;)
Sachy up
Sachy Mais pourquoi cela marche chez moi et non en ligne ? C'est ça qui m'échappe !
 
Et euh....... que dois je changer ?
Mhaggar Les noms de fonctions sont sensibles à la casse :
 
snowNS()
snowIE_NS6()
Sachy ok http://adriengrass.9online.fr
SICKofitALL oui envoie :)
blueteen on peut avoir le lien pour voir ?
Sachy Salut, je viens d'insérer à une page web un effet de neige avec des flocons qui tombent, et l'effet marche quand j'ouvre la page en local (Opera, I.E et Mozilla Firebird).
 
Mais quand je met la page en ligne, ça me met un flocon en statique en haut a gauche.
 
Comment se fait il ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)