Bonjour,
C'est peut-être une bricole, mais je vois pas :
J'ai une fonction javascript qui doit mettre à jour des paragraphes <p id='Reponse'> et <p id='Histo'> dans ma page :
function getReponse(TReponse, THisto)
{
window.document.getElementById('Reponse').innerHTML = TReponse;
window.document.getElementById('Histo').innerHTML = THisto;
window.focus();
}
Sous Firefox, ça marche tout le temps.
Sous IE8, dans 70% des cas, j'ai une erreur : "erreur d'exécution inconnue ; code0", indiquant la ligne
window.document.getElementById('Histo').innerHTML = THisto;
Une idée d'où ça pourrait venir ? Sachant que si je remplace le innerHTML par un innerText, ça fonctionne tout le temps... Une erreur dans le formatage du texte à afficher pourrait-il être la cause de l'erreur ? J'ai pourtant revérifié le texte à afficher, il est correct (du texte, des <br/> des <hr/> et quelques <span>...
Configuration: Windows Vista
Firefox 3.0.11