从JavaScript调用applet方法时抛出;“未定义”不是一个函数;
以下是如何在html中创建小程序:从JavaScript调用applet方法时抛出;“未定义”不是一个函数;,java,javascript,html,applet,Java,Javascript,Html,Applet,以下是如何在html中创建小程序: <applet id="scanApplet" width="300" height="50"> <param name="jnlp_href" value="launch.jnlp"/> </applet> <p>Applet version: <span id="appletVersion"></span></p> 接下来我得到了一个错
<applet id="scanApplet" width="300" height="50">
<param name="jnlp_href" value="launch.jnlp"/>
</applet>
<p>Applet version: <span id="appletVersion"></span></p>
接下来我得到了一个错误未捕获的TypeError:undefined不是一个函数
。调用\u applet.getVersion()时发生此错误代码>
我在本地打开此页(即从file:///C:/../page.html)
那么如何让它工作呢?可能是因为某些安全原因而被阻止了(但是Firefox告诉我们内容是允许的)?页面上似乎没有带有appletVersion
ID的元素。请向我们显示您的页面的完整代码。html
@TagirValeev,已更新
_applet = document.getElementById("scanApplet");
var version = document.getElementById("appletVersion");
version.innerHTML = _applet.getVersion();