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 閱讀(2445) 評論(0)  編輯  收藏 所屬分類: JAVA計算機綜合web前端

          常用鏈接

          留言簿(21)

          隨筆分類(265)

          隨筆檔案(242)

          相冊

          JAVA網站

          關注的Blog

          搜索

          •  

          積分與排名

          • 積分 - 917240
          • 排名 - 40

          最新評論

          主站蜘蛛池模板: 乌拉特前旗| 辉南县| 肥西县| 南通市| 清流县| 弥渡县| 海安县| 洪雅县| 阳曲县| 泉州市| 濮阳县| 平顺县| 安庆市| 麻城市| 桂平市| 宁强县| 温泉县| 区。| 屏东县| 齐齐哈尔市| 修文县| 浦北县| 云南省| 清远市| 卫辉市| 长顺县| 蓬莱市| 建德市| 陇南市| 威海市| 阿尔山市| 油尖旺区| 天峻县| 巫溪县| 呼和浩特市| 普宁市| 永泰县| 墨竹工卡县| 黄冈市| 榆中县| 廊坊市|