html里可以在applet的<param name= "" value = "" />给applet设置参数.
但是我想直接调用applet的方法可以吗?网上没有找到例子.
另外,方法的参数是数组应该怎么传递?

解决方案 »

  1.   

    呵呵,这么久没人知道呀.看来这里的人对applet不熟悉.
    我已经自己找到了.
    var data1 = new Array(); 
    data1.push("AA"); 
    data1.push("BB"); 
    var data2 = new Array();
     data2.push("CC"); 
    data2.push("DD"); 
    var dataresult = new Array(); 
    dataresult.push(data1); 
    dataresult.push(data2); 
    document.applets[0].setResult2('Hello Array', dataresult); 
    两维数组.
      

  2.   

    我发现这种方法效率相当低,当我输出100X6这样的数组,居然花了20多秒.后来还是把String合并,中间使用逗号,分号相隔,时间不到一秒.怪不得这样的接口没有人用.