Effet web qui marche en local mais pas en ligne...

Effet web qui marche en local mais pas en ligne... - Windows & Software

Marsh Posté le 24-11-2003 à 12:52:37    

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 ?

Reply

Marsh Posté le 24-11-2003 à 12:52:37   

Reply

Marsh Posté le 24-11-2003 à 12:56:37    

on peut avoir le lien pour voir ?

Reply

Marsh Posté le 24-11-2003 à 13:01:30    

oui envoie :)


---------------
We deserve everything that's coming...
Reply

Marsh Posté le 24-11-2003 à 13:19:45    

Reply

Marsh Posté le 24-11-2003 à 13:44:30    

Les noms de fonctions sont sensibles à la casse :
 
snowNS()
snowIE_NS6()


---------------
You want to know my name, you want to see my face, I'm the devil !
Reply

Marsh Posté le 25-11-2003 à 20:44:38    

Mais pourquoi cela marche chez moi et non en ligne ? C'est ça qui m'échappe !
 
Et euh....... que dois je changer ?

Reply

Marsh Posté le 25-11-2003 à 23:34:06    

up

Reply

Marsh Posté le 26-11-2003 à 00:44:57    

Balance une version corrigée en ligne déjà ;)


---------------
You want to know my name, you want to see my face, I'm the devil !
Reply

Marsh Posté le 26-11-2003 à 18:56:50    

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:


Message édité par Sachy le 26-11-2003 à 18:57:25
Reply

Marsh Posté le 26-11-2003 à 20:17:26    

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:

Reply

Marsh Posté le 26-11-2003 à 20:17:26   

Reply

Marsh Posté le 26-11-2003 à 21:46:08    

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]


Message édité par Mhaggar le 26-11-2003 à 21:46:32

---------------
You want to know my name, you want to see my face, I'm the devil !
Reply

Marsh Posté le 26-11-2003 à 21:47:10    

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 ;)


Message édité par Mhaggar le 26-11-2003 à 21:47:29

---------------
You want to know my name, you want to see my face, I'm the devil !
Reply

Marsh Posté le 27-11-2003 à 04:23:16    

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

Reply

Marsh Posté le 27-11-2003 à 04:23:49    

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

Reply

Marsh Posté le 27-11-2003 à 12:49:59    

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/


---------------
You want to know my name, you want to see my face, I'm the devil !
Reply

Marsh Posté le 27-11-2003 à 18:28:43    

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...

Reply

Marsh Posté le 27-11-2003 à 18:38:46    

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>

Reply

Marsh Posté le 27-11-2003 à 19:14:27    

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:


---------------
You want to know my name, you want to see my face, I'm the devil !
Reply

Marsh Posté le 27-11-2003 à 19:55:32    

Avec le code donné ci dessus, marche pas non plus :(


Message édité par Sachy le 27-11-2003 à 19:55:43
Reply

Marsh Posté le 27-11-2003 à 20:02:02    

Je ne comprends pas trop... pourquoi ne mets-tu pas à jour la version online qu'on se rende compte  :??:


---------------
You want to know my name, you want to see my face, I'm the devil !
Reply

Marsh Posté le 27-11-2003 à 20:10:11    

elle est à jour là
par contre bizarre que ça passe pas !!

Reply

Marsh Posté le 27-11-2003 à 20:11:56    

Reply

Marsh Posté le 27-11-2003 à 20:18:10    

La version a jour est en ligne, et ça ne marche pas ?
est-ce que les pages perso 9online ne le supportent pas?

Reply

Marsh Posté le 27-11-2003 à 20:26:35    

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


Message édité par Mhaggar le 27-11-2003 à 20:29:39

---------------
You want to know my name, you want to see my face, I'm the devil !
Reply

Marsh Posté le 27-11-2003 à 20:48:56    

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 !

Reply

Marsh Posté le 27-11-2003 à 20:53:20    

Quelle diablerie :o


---------------
You want to know my name, you want to see my face, I'm the devil !
Reply

Marsh Posté le 29-11-2003 à 16:07:21    

:D Donc on en est ou ?

Reply

Marsh Posté le 29-11-2003 à 17:01:19    

faudrait qq'un d'autre chez 9online qui puisse tester ton script
mais je pige pas à quel niveau 9online peut bloquer ça :/

Reply

Marsh Posté le 29-11-2003 à 17:46:13    

Perso j'ai toujours le code foireux en ligne :/


---------------
You want to know my name, you want to see my face, I'm the devil !
Reply

Marsh Posté le 30-11-2003 à 11:20:59    

Non non moi c'est le bon code que j'ai en ligne :??:

Reply

Marsh Posté le 30-11-2003 à 11:54:53    

oui moi aussi, et depuis un moment.

Reply

Marsh Posté le 30-11-2003 à 12:15:50    

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]


---------------
You want to know my name, you want to see my face, I'm the devil !
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed