J'ai une méthode dans une classe MooTools à laquelle je veux accéder après avoir téléchargé un fichier avec AJAX (iFrame). Le Javascript est que la page se exécute iFrame lorsqu'il charge doit appeler la méthode de la classe, mais je ne parviens pas à y accéder en utilisant quelque chose comme: Nom de la classe: principale classe var a été initialisées dans: mymainAccès à une méthode MooTools Classe à l'extérieur de la classe
parent.window. myMain.myMethod parent.window.Main.myMethod
Est-ce encore possible? Si c'est comment je fais ça?
Est-il possible d'accéder de staticMethod aux méthodes courantes définies dans la nouvelle classe (...)? i.e .: 'MyClass.staticMethod = function() {this.privateMethod()}; ' –
Non, ce n'est pas possible, voir le deuxième point de ma réponse. Les méthodes statiques peuvent uniquement accéder à d'autres méthodes statiques. Si vous avez besoin d'accéder 'this', créez une méthode régulière. – sebasgo