ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
729
729
EMPFEHLEN
-
29.06.05 12:06 #1
- Registriert seit
- Mar 2005
- Beiträge
- 23
Hallo,
bestimmt kennt sich einer von euch besser als ich mit Java Applets aus und kann mir bei meinem kleinen Problem helfen. Wäre sehr dankbar.
Ich bette ein Java Applet in meine HTML Seite ein und habe es auch schon geschafft, über JavaScript auf Funktionen in dem Applet zuzugreifen.
Aber ist es auch möglich, auf Elemente in der HTML Seite von dem Applet aus zuzugreifen?
Also z.B. kann ich in ein Text Feld, das in der HTML Seite eingebettet ist, etwas vom Applet aus hineinschreiben?
Es ist mir natürlich klar, dass ich Elemente wie Checkboxen oder Felder in den Applets auch neu definieren kann aber ich muss das Applet z.B. gegen eine SVG Grafik oder ein Flash austauschen können und damit auf die bisherige HTML Struktur zugreifen.
Hat das jemand verstanden?
-
30.06.05 14:54 #2
- Registriert seit
- Mar 2005
- Beiträge
- 23
Habs selber herausgefunden (dank langem Googeln).
Falls jemand auch mal an dem Problem hängt, hier die Lösung:
import netscape.javascript.*;
...
JSObject win;
win=JSObject.getWindow(this);
win.eval("parent.frames['D'].document.menu.id.value = 'Test'");
...
Die folgenden Dateien sind noch nötig:
netscape.jar
unter: http://www.netspade.com/articles/java/javascript.xml
Dieser Ordner muss in den Classpath gesetzt werden.
Dann klapps auch mit der Nachbarin.
Ähnliche Themen
-
Java - Html Kommunikation
Von javaboon im Forum Java GrundlagenAntworten: 2Letzter Beitrag: 14.07.10, 15:54 -
Java Applet in JSF Seite integrieren
Von iphar im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 1Letzter Beitrag: 05.05.09, 08:22 -
Html-Form zu Java Applet Kommunikation gestört
Von AGSzabo im Forum JavaAntworten: 2Letzter Beitrag: 14.11.08, 17:08 -
html-Dateien über ein java-Applet öffnen?
Von mart-mart im Forum JavaAntworten: 1Letzter Beitrag: 07.03.05, 19:53 -
Applet-Kommunikation mit Struts?
Von peter_mueller im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 0Letzter Beitrag: 11.01.05, 21:02





Zitieren
Login





