Bonjour.

Depuis un code Javascript, j'appelle une web méthode C#, qui une fois terminée, appelle à son tour une nouvelle méthode Javascript, comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
PageMethods.Translate(maVariable, maMéthodeJavascript);
Or, dans maMéthodeJavascript(), je modifie une variable globale au script Javascript, et en dehors de cette méthode, les modifications ne sont pas enregistrées pour le reste du code Javascript.

D'une manière générale, j'ai cru constater qu'une fonction Javascript appelée après l'exécution d'une web méthode a une portée différente pour les variables.

La question est : est-ce vrai et alors est-il possible de modifier une variable Javascript globale de maMéthodeJavascript() ?

J'espère que c'est clair, et merci d'avance