14-01-2010, 12:31 PM
Une petite question qui peut paraître débile, mais :
Le code javascript retour, il est bien exécuté par la fenêtre du navigateur qui lance la requête Ajax, et dans laquelle il y a ton objet Interface ?
J'ai déjà fait une RIA dans laquelle une vue = un fichier js. Mon application envoyait des requêtes Ajax, qui renvoyaient du code javascript, qui était exécuté dans un callback de la requête Ajax... Ça marchait au poil, j'avais aucun problème de contexte, puisque le code étant exécuté dans la même fenêtre, on était dans le même contexte ( je parle de contexte au sens large ). Pour interagir avec mon interface qui était un singleton, j'avais soit la façon singleton getInstance(), soit une variable "App" globale et donc accessible partout.
Le code javascript retour, il est bien exécuté par la fenêtre du navigateur qui lance la requête Ajax, et dans laquelle il y a ton objet Interface ?
J'ai déjà fait une RIA dans laquelle une vue = un fichier js. Mon application envoyait des requêtes Ajax, qui renvoyaient du code javascript, qui était exécuté dans un callback de la requête Ajax... Ça marchait au poil, j'avais aucun problème de contexte, puisque le code étant exécuté dans la même fenêtre, on était dans le même contexte ( je parle de contexte au sens large ). Pour interagir avec mon interface qui était un singleton, j'avais soit la façon singleton getInstance(), soit une variable "App" globale et donc accessible partout.