Ниже должен работать кросс-браузер: -
<p>
<object type="application/x-java-applet"
name="accessName" width="300" height="200">
<param name="code" value="className" />
<param name="archive" value="jarName.jar" />
<param name="scriptable" value="true" />
<param name="mayscript" value="true" />
</object>
</p>
В моих тестах как IE8, так и FF5 требовался атрибут "type". Любой атрибут classid объекта вызывал сбой Firefox. Параметры mayscript будут игнорироваться плагинами Java после 1.6.0.10. Параметр сценария все еще требуется согласно javadocs 1.6.0.21. В тесте с 1.6.0.24 для подписанного апплета IE8 назвал его «ОК» из JS, но сценарий не был установлен в true.