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 (發布時候,放到 html 所在目錄 lib 下);
          3.程序中用到:
              JSObject win = JSObject.getWindow(this);
              JSObject doc =(JSObject)win.getMember("document");
              win.eval("getinfo("+"\""+info+"\""+")");
          細節看到沒有,經驗之談啊:把引號傳過去。
              如果寫成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 閱讀(2443) 評論(0)  編輯  收藏 所屬分類: JAVA計算機綜合web前端

          常用鏈接

          留言簿(21)

          隨筆分類(265)

          隨筆檔案(242)

          相冊

          JAVA網站

          關注的Blog

          搜索

          •  

          積分與排名

          • 積分 - 916109
          • 排名 - 40

          最新評論

          主站蜘蛛池模板: 玉山县| 富阳市| 蒙城县| 子长县| 辰溪县| 霍邱县| 镇安县| 鸡泽县| 吉安县| 海口市| 明星| 微博| 丰县| 岗巴县| 凉城县| 平泉县| 屏东市| 丰原市| 同心县| 汨罗市| 汶上县| 太仓市| 临泽县| 酒泉市| 宁津县| 包头市| 桑日县| 厦门市| 灵丘县| 江门市| 霍山县| 罗江县| 浑源县| 安丘市| 南和县| 井陉县| 新巴尔虎左旗| 山东| 紫金县| 高要市| 洛浦县|