HTTPRequest : Internet Explorer gèle - HTML/CSS - Programmation
Marsh Posté le 28-07-2005 à 12:07:02
Je crois pas qu'il soit substantiellement important, car il ne fait que générer du code HTML, toutefois si ça peut aider, je peux le mettre, mais il fait tout de même 460 lignes sommairement commentées.
Marsh Posté le 28-07-2005 à 21:07:45
Bonsoir,
Je suis maintenant sûr que c'est cette partie qui est en cause, quand je la mets en commentaires, tout le reste va bien; mais où est l'erreur ?
Code :
|
Grand merci !
Marsh Posté le 28-07-2005 à 21:31:04
Tu t'y retrouve dans ton code ?!? Tu peux pas remplacer ce gros pater par une boucle ? ça enleverais pas le problème mais au moins, ça piquerais moins les yeux...et donc du coup, ça serait peut être plus simple pour voir où est le problème
Marsh Posté le 28-07-2005 à 21:41:42
on pourrait mettre ca dans une boucle mais ca demanderai un petit effort d'adaptation car il a certaines suites de chiffres imbuvables qui ne passeraient po dans une boucle.
m'enfin, on voit tout de suite que cette jeune personne ne sais po optimiser son boulot
Marsh Posté le 28-07-2005 à 22:49:46
Bonsoir,
La boucle c'est infaisable, il y a trop de paramètres conjugués et pas vraiment de suite exploitable pour générer ce qu'il faudrait.
Quant à cette personne d'un certain âge, elle devrait savoir écrire:
1) Une phrase commence par une majuscule et se termine par un point.
2) Le conditionnel 3ème personne du singulier prend comme terminaison -raiS.
3) "ca" n'est pas un mot français, "ça" oui.
4) Erreur de construction "Il a", mais "Il y a".
5) "po" n'est pas un mot français, "pas" oui.
6) Le présent 3ème personne du singulier prend comme terminaison -t.
De plus, si toi, personne mature était expérimentée, tu me dirais sûrement comment résoudre mon problème, je cherche des solutions concrètes, pas des critiques(sur mon code peut-être, mais pas sur mon jeune âge).
Marsh Posté le 28-07-2005 à 23:04:52
attend je corrige ca
Marsh Posté le 28-07-2005 à 23:26:37
momo194 a écrit : Bonsoir, |
bah ta boucle elle est faisable tu vois. Tes paramètres je me les mets au cul dans un tableau et hop je splitte mon tableau et pouf je recupère mes paramètres et les mets là ou il faut.
et donc le premier groupe de coordonnées correspond à ton truc de 0 et le dernier au 15.
Code :
|
Marsh Posté le 28-07-2005 à 23:26:39
momo194 a écrit : |
Eh mais t'es un blagueur toi
Sans blague çà te sert à quoi ? En plus t'es assez mal placé pour dire çà, tu n'ecris pas mieux et à la base c'est toi qui poses une question donc c'est pas à toi de te plaindre je crois , si un dévelloppeur te dit qu'il y a nécéssité d'optimiser ton code, bah demandes plutôt quelle voie prendre que de te plaindre
Marsh Posté le 28-07-2005 à 23:42:06
ok, merci pour le bout de code, ça marche bien, mais ça me retourne la même chose.
Mon problème est est toujours là, cependant j'ai remarqué, que si je laissais du temps(~10 secondes) avant de cliquer sur les zones cliquables, ça ne me faisait pas le problème.
N'y aurait-il pas un un buffer(javascript ou PHP) quelconque à vider ?
Merci
Marsh Posté le 28-07-2005 à 23:58:22
momo194 a écrit : ok, merci pour le bout de code, ça marche bien, mais ça me retourne la même chose. |
Les <area> sont vraiment nécessaire ? car si c'est pour représenter une carte carré, un simple lien en display: block suffit.
http://forum.hardware.fr/hardwaref [...] 4743-1.htm
Peut être que IE crash car tu lui envoie trop de code, ou du code plus ou moins imbuvable, c'est possible ? (j'en sais rien, hein..)
Verifie bien que quand tu interoge ta page php via l'obj xmlhttprequest, tu es bien en assynchrone.
Et fait des recherches sur crash + xmlhttprequest, peu^t être que c'est un bug connue
Marsh Posté le 29-07-2005 à 00:19:03
ton writeplayed !!!! Est-ce qu'il fait un return false quand tu clique dessus ???
sinon autant directement faire un href="Javascript:Writeplayed(2,12)"
Marsh Posté le 29-07-2005 à 00:20:05
tu dois avoir du javascript kipuducu quelque part pour ton PB dutemps à attendre ^pour cliquer
Marsh Posté le 29-07-2005 à 10:16:16
Ok, merci, j'ai tenté la technique de gastusat, mais le résultat est le même.
Je tente maitenant la technique de zapan666, mais mon image d'arrière plan clignote(elle se refresh toutes les 3 secondes), avec une image de premeir plan ça ne me le faisait pas.
D'où peut provenir ce problème ?
Merci.
Marsh Posté le 29-07-2005 à 10:48:29
ben ton problème est du à une mauvaise conception
reprend ton script depuis le depuis. et aprend le web d'abord
Marsh Posté le 28-07-2005 à 12:00:04
Bonjour,
J'ai un gros problème, j'ai un script(check_played.js) qui appelle une page PHP(game.php), qui retourne du HTML au script javascript, et, assez aléatoirement(parfois ça le fait, parfois pas), quand du code HTML est retourné, IE se gège: Internet explorer doit fermé, blablabla... fichier incriminé: mshtml.dll
code de check_played.php
Contenu type retourné par game.php(le nombre de "area shape" change, d'autres paramètres texte(joueur, atout, ...) changent aussi, mais je crois qu'ils ne sont que très peu(pas du tout) impliqués :
Quelqu'un aurait-il une idée d'uù pourrait provenir ces freezes ?
Merci d'avance.
Message édité par momo194 le 28-07-2005 à 12:01:27