Jeu en Javascript: probleme ...
Résolu
moicjm
Messages postés
271
Date d'inscription
Statut
Membre
Dernière intervention
-
hani_ Messages postés 333 Date d'inscription Statut Membre Dernière intervention -
hani_ Messages postés 333 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Jeu en Javascript: probleme ...
- 94 jeu - Télécharger - Puzzle & Réflexion
- 94 degrés jeu - Télécharger - Divers Jeux
- Jeu zuma - Télécharger - Jeux vidéo
- Logo jeu - Télécharger - Jeux vidéo
- Telecharger javascript - Télécharger - Langages
10 réponses
Je teste et re-teste, ça marche toujours... ça dépend peut-être de l'explorateur ? J'utilise IE7 sous XP pro
J'avais bien compris le coup de la 1ère partie uniquement.
Aucun bug avec IE6 non plus (à la maison).
D'autres témoignages ?
Aucun bug avec IE6 non plus (à la maison).
D'autres témoignages ?
oups, papa c'était une erreur
Je viens d'installer FF3 et j'ai le bug. ça vient bien du navigateur. Reste à comprendre pourquoi
Je viens d'installer FF3 et j'ai le bug. ça vient bien du navigateur. Reste à comprendre pourquoi
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Je crois que j'ai la réponse.
Si au début de ta fonction YourChoice tu fais alert(i); tu vois que i est à 46 et non pas à 0.
Comme tu l'initialises bien à 0, c'est que quelque chose d'autre le modifie.
J'ai viré ton script phpmyvisite et ça marche : plus de bug
J'ai remis ton script phpmyvisites et j'ai changé i en ix : pas de bug non plus.
Moralité : le script phpmyvisites "bricole" la variable i quand il détecte FF, et pas quand il détecte IE.
Si au début de ta fonction YourChoice tu fais alert(i); tu vois que i est à 46 et non pas à 0.
Comme tu l'initialises bien à 0, c'est que quelque chose d'autre le modifie.
J'ai viré ton script phpmyvisite et ça marche : plus de bug
J'ai remis ton script phpmyvisites et j'ai changé i en ix : pas de bug non plus.
Moralité : le script phpmyvisites "bricole" la variable i quand il détecte FF, et pas quand il détecte IE.
effectivement, on trouve dans ce script :
comme ça n'est pas à l'intérieur d'une fonction, la variable est globale.
//if not IE4+ nor NS6+ .... for (var i=0; i < navigator.mimeTypes.length; i++)...
comme ça n'est pas à l'intérieur d'une fonction, la variable est globale.
oui ça évitera le bug, mais tu n'es pas obligé d'enlever phpmyvisites : utilise un autre nom de variable que i dans ton script, par exemple ix (celui-là je l'ai essayé).
Non, ça n'est pas bizarre. C'est parfaitement expliqué.
D'une manière générale, évite les variables globales et quand tu es obligé d'en utiliser, évite les noms simplistes, surtout si tu appelles d'autres scripts que tu ne maitrises pas.
Et mes excuses pour t'avoir pratiquement accusé de tricher pour augmenter artificiellement ton nombre de visites.
Non, ça n'est pas bizarre. C'est parfaitement expliqué.
D'une manière générale, évite les variables globales et quand tu es obligé d'en utiliser, évite les noms simplistes, surtout si tu appelles d'autres scripts que tu ne maitrises pas.
Et mes excuses pour t'avoir pratiquement accusé de tricher pour augmenter artificiellement ton nombre de visites.
J'ai réussi a le faire bugguer une fois en jouant en premier et en le mettant dans le coin en bas a gauche,
alors quand j'ai voulut jouer en bas a droite au tour d'après effectivement il m'a interdit de le faire considérant qu'elle était déjà prise alors qu'elle était blanche.
Je n'ai pas réussi a le refaire une seconde fois je suppose que ça viens de l'emplacement du joueur adverse a ce moment la.
je testerais plus avant tout a l'heure là c'est l'heure de la bouffe... et c'est sacré...
alors quand j'ai voulut jouer en bas a droite au tour d'après effectivement il m'a interdit de le faire considérant qu'elle était déjà prise alors qu'elle était blanche.
Je n'ai pas réussi a le refaire une seconde fois je suppose que ça viens de l'emplacement du joueur adverse a ce moment la.
je testerais plus avant tout a l'heure là c'est l'heure de la bouffe... et c'est sacré...
c'est UNIQUEMENT la première partie au moment ou tu arrive sur le site ou tu ne peux pas jouer en bas a droite, par la suite en cliquant sur "rejouer" ça ne bugue plus.
je suis sous ff 2.
je suis sous ff 2.
moicjm tu trouvait ton problème énorme et difficile...
essaye de résoudre celui la...
j'y suis encore!!!
PS : met un résolu sur ton topic^^
essaye de résoudre celui la...
j'y suis encore!!!
PS : met un résolu sur ton topic^^