通过Javascript函数在同一页面上加载Applet

时间:2011-10-04 13:34:56

标签: javascript html applet

我正在尝试通过javascript按需加载applet。

这是我尝试过的:

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

问题是它将applet加载到新页面中。我需要它在同一页面上打开它,以便保留由applet生成的会话密钥。

有没有办法让applet加载到同一页面上?

1 个答案:

答案 0 :(得分:1)

你尝试过类似的事情吗?

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

当然你需要元素存在,所以你在DOM中的某个地方存在:

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

作为一个等待填充的空元素。