Bonjour à tous

J'ai un petit souci (bah oui sinon, je ne serais pas là )
Je voudrais modifier la valeur innerHTML d'une balise à la fin d'un rechargement avec location.reload()...
Voila ce que j'ai pour l'instant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
function assignAfterLoaded(textResult, text) {
    location.reload();
    if (window.onLoad)
    {
        document.getElementById(textResult).innerHTML = text;
    } else {
        setTimeout('assignAfterLoaded(textResult, text);', 500)
    }
}
Voila, je lance cette fonction juste après un retour d'un XMLHttpRequest. Le texte contient le résultat de ma requête "distante" (une suppression dans une base) et je voudrais que le texte s'affiche.
Tel que je l'ai écrit, le texte ne s'affiche jamais...

Comment faire?

Merci d'avance