Загрузите апплет через функцию Javascript на той же странице - PullRequest
2 голосов
/ 04 октября 2011

Я пытаюсь загрузить апплет по требованию через JavaScript.

Вот что я пробовал:

function startApplet() {
    document.write('<applet code="com.pwc.envoyapp.applet.SampleApplet" height=30 width=40 archive="ucfapplet.jar"></applet>');
}

Проблема в том, что он загружает апплет на новой странице. Мне нужно, чтобы он открылся на той же странице, чтобы сессионные ключи, сгенерированные апплетом, были сохранены.

Есть ли способ загрузить апплет на той же странице?

1 Ответ

1 голос
/ 07 января 2012

если бы вы пробовали что-то вроде:

document.getElementById("appletContainer").innerHTML = "<applet ... />";

конечно, вам нужно, чтобы элемент существовал, чтобы где-то в вашем DOM вы имели бы:

<div id="appletContainer"></div>

как пустойэлемент, ожидающий заполнения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...