Comment puis-je accéder à un objet qui a été initialisé dans mon document HTML?Comment accéder à un objet JS global dans un autre fichier .js
Mon document HTML ressemble à ceci:
...
<script type="text/javascript" id="controller">var controller = false;</script>
...
<body onload="controller = new CTRLclass()">
....
Comment appeler controller.doAMethod() dans un fichier JavaScript externe en utilisant DOM-opérations ou même type? PPL, j'ai beaucoup de fichiers .js et mon contrôleur crée une instance d'une autre classe dans son constructeur. Dans l'instance créée de la classe, j'ai besoin d'accéder au contrôleur pour appeler une fonction de mise à jour. Comme: controller -> crée une instance de classe. class -> doit appeler controller.update(). Comment puis-je accéder au contrôleur en 'classe' - C'est tout
THX!
je recommande 'window.contoller = new CTRLclass();' – Raynos
@Raynos - Nice, en utilisant les propriétés expando sur l'objet de la fenêtre. –