Bonjour,
je voudrais conserver "this" dans une fonction anonyme en AS2, mais ça ne semble pas fonctionner
les traces me donnent
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 function MyObject() { this.xml = new XML(); this.test = doTest; } function doTest() { trace(this); this.xml.onLoad = function(success) { trace(this); trace(t); trace(t.xml) } this.xml.load('test.xml'); } var t = new MyObject(); t.test();
[object Object]
<test></test>
[object Object]
<test></test>
donc le "this" de la fonction anonyme pointe sur le XML, comment avoir le "this" de l'objet ?
Merci








Répondre avec citation
Partager