Javamethode aus IFrame ansprechen
Thorsten
- javascript
Hallo,
ich habe eine Tabelle mit 2 Spalten. In der einen liegt ein Applet, in der rechten ist ein IFrame.
Im IFrame rufe ich mit einem Link folgende Funktion für den NS auf:
window.parent.document.embeds['myTreeApplet'].deleteCurrTreeItem();
Der NS meint dazu nur, dassdeleteCurrTreeItem keine Funktion ist.
Habt Ihr vielleicht eine Idee, wo mein Fehler liegt?
Danke
THORSTEN
rehallo,
window.parent.document.embeds['myTreeApplet'].deleteCurrTreeItem();
Der NS meint dazu nur, dassdeleteCurrTreeItem keine Funktion ist.
Habt Ihr vielleicht eine Idee, wo mein Fehler liegt?
möglicherweise. Du solltest Netscape den Hinweis schon glauben, und in dem, was du gepostet hast, ist es tatsächlich keine Methode. Was sagen denn andere Browser als Netscape? Und wo und wie hast du denn "deleteCurrTreeItem()" konfiguriert?
Christoph S.
rerehallo,
Der IE wird ohnehin anders angesprochen, nämlich mit:
parent.window.myTreeApplet.deleteCurrTreeItem(); -> da funktioniert es.
Mit der Funktion will ich die Methode deleteCurrTreeItem aufrufen.
rehallo,
window.parent.document.embeds['myTreeApplet'].deleteCurrTreeItem();
Der NS meint dazu nur, dassdeleteCurrTreeItem keine Funktion ist.
Habt Ihr vielleicht eine Idee, wo mein Fehler liegt?
möglicherweise. Du solltest Netscape den Hinweis schon glauben, und in dem, was du gepostet hast, ist es tatsächlich keine Methode. Was sagen denn andere Browser als Netscape? Und wo und wie hast du denn "deleteCurrTreeItem()" konfiguriert?
Christoph S.
hi,
Der IE wird ohnehin anders angesprochen, nämlich mit:
parent.window.myTreeApplet.deleteCurrTreeItem(); -> da funktioniert es.
aha, und warum soll Netscape da plötzlich was andres vorgesetzt bekommen? Es gibt dafür keinen Grund
Mit der Funktion will ich die Methode deleteCurrTreeItem aufrufen.
so viel verstehe ich von Javascript, daß mir dein "Wille" klar wird. Aber die Funktion kenne ich deswegen noch nicht
Christoph S.
Hi,
aha, und warum soll Netscape da plötzlich was andres vorgesetzt bekommen? Es gibt dafür keinen Grund
ich verwende ein <embed> - Object für den Netscape, für den IE nicht
Das deleteCurrTreeItem() ist eine Javafunction, die durch einen String im JS aufgerufen wird.
Sie löscht ein Element aus meinem Applet und zeichnet es neu.
hi,
Der IE wird ohnehin anders angesprochen, nämlich mit:
parent.window.myTreeApplet.deleteCurrTreeItem(); -> da funktioniert es.
aha, und warum soll Netscape da plötzlich was andres vorgesetzt bekommen? Es gibt dafür keinen Grund
Mit der Funktion will ich die Methode deleteCurrTreeItem aufrufen.
so viel verstehe ich von Javascript, daß mir dein "Wille" klar wird. Aber die Funktion kenne ich deswegen noch nicht
Christoph S.