Как Javascript доступ к методу апплета

Как к Javascript получить доступ к методу апплета

Javascript позволяет напрямую вызывать публичные методы Applet или публичные переменные. Javascript рассматривает встроенный апплет как объект, предоставляя идентификатор апплета, Javascript может получить к нему доступ с

document.Applet_ID.Applet_Method()

Руководство

В этом руководстве вы предоставите идентификатор для апплета в теге апплета HTML и будете использовать Javascript для доступа к общедоступному методу апплета.

1. Создать апплет

Простой апплет, содержит текстовую область для отображения цели.

package com.example.applet;

import java.applet.Applet;
import java.awt.FlowLayout;
import java.awt.TextArea;

public class JavaScriptToJava extends Applet{

    TextArea textBox;

    public void init(){
        setLayout(new FlowLayout());
        textBox = new TextArea(5,40);
        add(textBox);
    }

    public void appendText(String text){
        textBox.append(text);
    }
}

2. Создать HTML

Создайте файл HTML, предоставьте Applet Id «AppletABC» и включите Javascript для доступа к методу Applet.

function accessAppletMethod()
{
    document.AppletABC.appendText('welcome to example dot com');
}


Testing


Javascript acess Applet method

Альтернативный способ заключается в использовании следующего метода:

function accessAppletMethod()
{
    document.applets[0].appendText('welcome to example dot com');
}

Вы всегда должны предпочитать использовать 1-й метод, так как он более читабелен.

3. Выход

Когда страница загружается, функция Javascript - «accessAppletMethod» будет выполняться и обращаться к методу апплета для отображения предоставленного параметра - «Добро пожаловать в пример точки com» в текстовой области апплета.

Javascript-access-Applet

P.S Please read article about how to Applet access Javascript method.

Related