关于java和javaapplet通信高手级别问题:验证你的java水平!
问题:
基于applet标记的java applet,在网页中可以这样访问:
<APPLET height=1 width=1 code=com.qianqian.love.class name=hiddenapplet>
</APPLET>
在js中访问:
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
function grab() {
if (hiddenapplet.verifyPassword(form1.txtPass.value))
return true;
else{
alert("Password Error or Card Error!");
return false;
}}
//-->
</SCRIPT>
一旦我修改了使用java plug-in以后(使用object标记替代applet标记),就无法通过javascript访问applet的任何方法了,但是Sun文档上说是可以的!
例如
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
codeBase="."
width=245
height=227>
<param name="code" value="com.qianqian.love.class">
</OBJECT>