Nil Le 08/10/2010 à 17:24 J'ai un problème tout con (et quand j'ai conçu l'application, je me doutais bien que ça allait chier) :
J'ai une page qui appelle un script via un XMLHttpRequest pour changer dynamiquement le contenu de la page ; jusque là tout va bien, c'est beau, ça fait ce que je veux, ça a la classe, je suis trop fier.
Le problème, c'est que dans le contenu de la page, je dois avoir des variables javascript qui doivent évoluer avec chaque nouvelle "versions" changée dynamiquement de ladite page, et que je n'ai pas l'impression que ces variables soient accessibles. Je ne sais pas si je suis très clair, en fait, si vous ne comprenez pas je peux essayer de décrire le problème autrement...
Pen^2 Le 08/10/2010 à 17:26 En gros tes requêtes ajax téléchargent du nouveau code JS qui doit mettre à jour tes variables déjà présentes ?
Pen^2 Le 08/10/2010 à 17:28Edité par Pen^2 le 09/10/2010 à 02:37 ire un eval de ton code. Par exemple, pour affecter une variable myVar préexistante : eval("myVar= "+receiveReq.responseText);Dans ton handler de retour, essaie de fa
Nil Le 08/10/2010 à 17:31 Ah oui, c'est pas mal comme début (sauf qu'il me fait l'eval sur du contenu mixte js/xhtml ; je sens qu'il va falloir que je fasse deux passages avec deux scripts, un pour l'html et un pour le js)...
Spipu Le 08/10/2010 à 18:17 Utilise jquery, il execute en auto les js contenus dans les html qu'il charge
Nil Le 08/10/2010 à 18:35 Il faut que je me penche dessus pour les prochains projets, mais là c'est un peu court ^^