Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/02/2011, 17h23   #1
Invité de passage
 
Inscription : juin 2008
Messages : 13
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 13
Points : 0
Points : 0
Par défaut Refresh div sous IE

Bonjour,
j'ai réalisé le traitement suivant en javascript (et en simplifié) :
Code javascript :
1
2
3
4
5
for(var i=0; i<tableau.length; i++)
{
  document.getElementById("contenu").innerHTML += tableau[i];
// Appel d'un traitement AJAX;
}
Sous Firefox aucun problème, au début de chaque boucle le div est complété, le traitement AJAX (synchrone) est exécuté (c'est un gros traitement) puis on passe à la 2ème boucle, tout est fluide.
Par contre sous IE, les traitements se font mais l'affichage du div ne se fait pas au fur et à mesure mais à la fin (comme s'il n'était pas rafraîchi).

Est-ce que quelqu'un aurait une idée ?
Merci
Marquo2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2011, 07h49   #2
Responsable JavaScript & AJAX

 
Avatar de vermine
 
Inscription : mars 2008
Messages : 2 686
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2008
Messages : 2 686
Points : 5 768
Points : 5 768
Bonjour,

Pourrions-nous voir un peu du code Ajax. Il faudra peut-être vous rediriger vers le forum Ajax même si ça ressemble plutôt à un effet IE plus qu'à une instruction erronée...


Meuh non, personne ne casse du sucre sur IE, voyons.
__________________
Elen Poukram - Isegoria - Sandawe
vermine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2011, 09h30   #3
Invité de passage
 
Inscription : juin 2008
Messages : 13
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 13
Points : 0
Points : 0
Le traitement AJAX est composé d'instruction de mise à jour de base puis d'un retour ok ou nok.

Mais j'ai essayé en ne mettant que le retour ok ou nok et j'ai le même problème.
Marquo2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2011, 08h05   #4
Expert Confirmé
 
Avatar de javatwister
 
Homme
danseur
Inscription : août 2003
Messages : 2 667
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Calvados (Basse Normandie)

Informations professionnelles :
Activité : danseur

Informations forums :
Inscription : août 2003
Messages : 2 667
Points : 3 035
Points : 3 035
synchrone?
javatwister est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2011, 11h52   #5
Invité de passage
 
Inscription : juin 2008
Messages : 13
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 13
Points : 0
Points : 0
Oui en mode synchrone, en mode asynchrone ça fonctionne plutôt bien mais ça n'est pas ce que je veux
Marquo2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h04.


 
 
 
 
Partenaires

Hébergement Web