0
我在HTML頁面中有一個Applet波紋管:問題與Applet的
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width = "1"
height = "1"
name = "LMSTestSCODriver"
codebase="http://java.sun.com/products/plugin/1.4/jinstall-14-win32.cab#Version=1,4,0,0"
alt = "This object contains the LMSTestSCOApplet">
<param name = "CODE" value = "org.adl.testsuite.rte.lms.comm.LMSTestSCOApplet.class" />
<param name = "CODEBASE" value = "../common" />
<param name = "ARCHIVE" value = "LMSTest.jar" />
<param name = "NAME" value = "LMSTestSCODriver" />
<param name = "type" value = "application/x-java-applet;version=1.4" />
<comment>
<applet code = "org.adl.testsuite.rte.lms.comm.LMSTestSCOApplet.class"
archive = "LMSTest.jar"
name = "LMSTestSCODriver"
id = "NNLMSTestSCODriver"
width = "1"
height = "1"
mayscript = "true">
<param name = "codebase" value = "../common" />
</applet>
</comment>
</object>
出現以下錯誤:
微軟JScript運行時錯誤:對象不支持屬性或方法「evalID」
上下面的行:
變種結果= LMSTestSCODriver.evalID(查詢1 +「!」+ query2);
這個錯誤的原因是什麼?
該applet是否有方法evalID? –
是的,它有方法evalID。 –
難道問題是你在applet和對象上都有相同的名字嗎?嘗試給applet一個不同的名字,然後用它來訪問它。或者使用NNLMSTestSCODriver.evalID(... –