Kann nicht aus dem Handbuch verstehen: Wie eigentlich JS-Funktion von Java ausführen?
Zum Beispiel habe ich eine Funktion in meiner HTML-Seite:
%Vor%Das folgende Modul zeigt zwei Knöpfe, von denen nur der zweite funktioniert:
%Vor%Es wird im Handbuch gesagt, dass native Funktionen in verschachtelten Rahmen implementiert sind, was die Situation erklärt. Aber wie funktioniert JS dann?
UPDATE 1 Folgendes funktioniert.
Java:
%Vor%JS:
%Vor%Gibt es einen besseren Weg?
Sie haben Ihre Frage selbst beantwortet. Aus einem ganz einfachen Grund gibt es keinen besseren Weg: Es gibt mehrere Möglichkeiten, die GWT-App zu implementieren. Die Ausführung in iframe ist nur eine der Optionen. Aus diesem Grund müssen Sie $ wnd Variable verwenden, um auf die externe JS-Funktion zuzugreifen. Wenn Sie also den Linker wechseln, funktioniert Ihr Stand-Code einwandfrei.