Applet 與JS通信:

          一、頁面嵌入applet:

          <applet code = "com.tzj.gis.front.gis_applet.class" archive="dist\test.jar" name="Test"

          width="772" height="504" MAYSCRIPT>

          注意:MAYSCRIPT有他才能與js通信。

          二、js調用applet中的函數:

          window.document.Test.getName("zhangsan");

          三、applet程序中調用js:
          1.需要用到包:import netscape.javascript.*;
          2.引入jar: plugin.jar (發(fā)布時候,放到 html 所在目錄 lib 下);
          3.程序中用到:
              JSObject win = JSObject.getWindow(this);
              JSObject doc =(JSObject)win.getMember("document");
              win.eval("getinfo("+"\""+info+"\""+")");
          細節(jié)看到沒有,經驗之談啊:把引號傳過去。
              如果寫成win.eval("getinfo("+info+")");則傳遞的是string 的hashcode。

          applet與applet通信:

          通過Applet標記的Name屬性,我們可以用如下代碼指定的applet:
          Applet applet1 = getApplet("applet1");
          //調用該Applet的公用方法
          applet1.anyMothod();
          posted on 2007-02-08 16:09 -274°C 閱讀(2445) 評論(0)  編輯  收藏 所屬分類: JAVA計算機綜合web前端

          常用鏈接

          留言簿(21)

          隨筆分類(265)

          隨筆檔案(242)

          相冊

          JAVA網站

          關注的Blog

          搜索

          •  

          積分與排名

          • 積分 - 917238
          • 排名 - 40

          最新評論

          主站蜘蛛池模板: 无为县| 祁阳县| 左权县| 黄山市| 潢川县| 五峰| 资中县| 朝阳县| 赣州市| 禄丰县| 鸡泽县| 泰宁县| 贺州市| 湾仔区| 彭泽县| 南京市| 宁德市| 太康县| 诸暨市| 加查县| 怀集县| 余江县| 侯马市| 金川县| 响水县| 通渭县| 灵川县| 偏关县| 朝阳区| 昌邑市| 嘉兴市| 区。| 永修县| 南丹县| 班玛县| 外汇| 怀宁县| 武汉市| 崇州市| 九龙县| 古浪县|