Applet per JavaScript steuern



  • Hallo,

    ich möchte gern ein Java-Applet in meiner Web-Applikation (JSP/Servlets und JavaScript werden verwendet) einbinden und automatisch ausführen.

    Hintergrund: Das Applet ist eine Zulieferer-Software -> unveränderbar.
    Dieses Applet startet mit einem Button, nachdem man auf den Button geklickt hat, wird die eigentliche Funktion des Applets gestartet.
    Jetzt hätte ich das ganze gern ohne diesen zusätzlichen Click.
    Also dachte ich mir, simuliere ich einen Click mit JavaScript.

    document.getElementById("applet1").click();
    

    Es gibt da auch noch eine saubere Lösung mit CreateEvent, aber das funzt auch net. Das Problem liegt daran, dass ein Applet entgegen den Behauptungen von MS offensichtlich kein ClickEvent hat. 😞 Hat jemand von euch eine Idee, wie ich es dennoch hinbekomme.
    Der verwendete Browser ist IE6, die Lösung muss auf diesem Browser laufen. Auf anderen wäre es nicht zwingend notwendig aber schön.

    PS: Eingebunden habe ich das applet mit den alten <applet> Tags, da ich es mit dem <object> noch nicht hinbekommen habe (wie geht das mit der ClassID?). Die Aktivierung des Applets umgehe ich damit, dass der Code dynamisch generiert wird mit document.write("...")

    mfg


Anmelden zum Antworten