Bonjour,
je choisis un élément ds une liste, je fais certains calculs, et, je fais
une boucle ds laquelle je construit un tableau avec des résultats du calcul
précédent.
Dans la même page j 'écris mon tableau avec un document.write.
Mon problème: comment effacer ce tableau et en reécrire un autre à la place?
en mettant un ID="mon tableau" en entête du tableau? et après je cherche un
truc du genre document.montableau.erase? .delete?
En principe, ça ne devrait rien changer qu'il soit avant ou après, vu que le navigateur n'est pas censé rafraîchir l'affichage tant qu'il n'est pas « en attente » (page terminée, à l'exception éventuellement de code retardé par setTimeout).
Oui, tout à fait. En théorie ça change rien, dans la pratique ça change tout selon plein de paramètres différents plus ou moins controlables commes le navigateur, la quantité d'éléments manipulés, certains styles des éléments (position, opacité, z-index, table-layout, overflow, ...), etc.
Mais j'avais constaté un bug d'Internet Explorer sur PC (je crois que c'était en version 6.0) qui réaffichait en cours de route, causant en effet des ralentissements.
Opéra 9 PC expose ce comportement aussi.
M'enfin chacun fait comme il sent.
-- laurent
En principe, ça ne devrait rien changer qu'il soit avant ou après, vu
que le navigateur n'est pas censé rafraîchir l'affichage tant qu'il
n'est pas « en attente » (page terminée, à l'exception éventuellement
de code retardé par setTimeout).
Oui, tout à fait. En théorie ça change rien, dans la pratique ça change
tout selon plein de paramètres différents plus ou moins controlables
commes le navigateur, la quantité d'éléments manipulés, certains styles
des éléments (position, opacité, z-index, table-layout, overflow, ...), etc.
Mais j'avais constaté un bug d'Internet Explorer sur PC (je crois que
c'était en version 6.0) qui réaffichait en cours de route, causant en
effet des ralentissements.
En principe, ça ne devrait rien changer qu'il soit avant ou après, vu que le navigateur n'est pas censé rafraîchir l'affichage tant qu'il n'est pas « en attente » (page terminée, à l'exception éventuellement de code retardé par setTimeout).
Oui, tout à fait. En théorie ça change rien, dans la pratique ça change tout selon plein de paramètres différents plus ou moins controlables commes le navigateur, la quantité d'éléments manipulés, certains styles des éléments (position, opacité, z-index, table-layout, overflow, ...), etc.
Mais j'avais constaté un bug d'Internet Explorer sur PC (je crois que c'était en version 6.0) qui réaffichait en cours de route, causant en effet des ralentissements.