Methodenaufruf einer anderen Entität
-
6. července 2010 9:49
Hallo zusammen,
ich habe eine Entität B in die Entität A als IFrame eingebunden. Nun möchte ich, dass bei einem bestimmten Zustand in der Entität A z.B. Gesamtsumme > 1000000€ die Methode onChange eines Feldes in der Entität B aufgerufen wird.
z.B.
if(gesamtsumme > 100000)
{
methodenaufruf entität B???? //wie rufe ich diese Methode auf?
}
mit der Methode window.opener.parent kann ich ja die Methoden der Entität A aus der Entität B ansprechen.
Geht das auch anders rum das ich aus A die Methoden der Entität B ansprechen kann.
irgendwie sowas wie window.opener.child ?
Danke
Všechny reakce
-
6. července 2010 10:34
Hi Isirider,
müsste eigentlich mit
document.all[<IFRAME_NAME>].contentWindow.abc();
funktionieren.
Achte darauf, dass deine Funktion in der Entität B global definiert ist. Also nicht function abc(){} sondern abc = function(){}
-
6. července 2010 13:14
Hi,
leider funktioniert es so nicht. Es zeigt keine Reaktion.
Um konkreter zu werden ich versuche ein Iframe welches in der Entität Account enthalten ist aufzurufen. Dort soll dann die onChange Methode eines Feldes aufgerufen werden.
Dies alles soll aus der onLoad von Account passieren.
-
6. července 2010 13:24
Kannst du mal ein Screenshot irgendwo hinsetzen.
Ich versteh das nicht so ganz.. :)