电竞比分网-中国电竞赛事及体育赛事平台

分享

Applet調(diào)用JavaScript函數(shù)|中國(guó)IT實(shí)驗(yàn)室

 ShangShujie 2007-06-10

  在做的的applet中用到了調(diào)用javascript程序
  調(diào)用方法如下:
  1 首先引入JSObject 包
  // LiveConnect... for JavaScript
  import netscape.javascript.JSObject ;
  2 在調(diào)用js的地方用:
  try { // 創(chuàng)創(chuàng)建JSObject
  JSObject.getWindow (this).eval ("javascript::window.open()")}
  catch (Exception ex) {
  錯(cuò)誤提示
  }
  注意這里的this指的是applet對(duì)象,
  可以給你js傳遞參數(shù) JSObject.getWindow (this).eval ("javascript::window.open(\“http://localhost:8080/new.jsp?id=“+id+"\")")}
  
  有很多的靈活使用方法,特別注意下列三點(diǎn)方法:
  二、注意的地方
  
  (1)在調(diào)用javascipt函數(shù)的時(shí)候,要加這行:
  
  JSObject.getWindow (this).eval ("javascript:... ") ;
  
  (2)要將JSObject引用進(jìn)來(lái):
  
  import netscape.javascript.JSObject ;
  
  (3)定義applet的時(shí)候要加“MAYSCRIPT”標(biāo)記
  
  <APPLET codeBase="./" code=tmin_JS width=80 height=25 MAYSCRIPT>
  在一個(gè)小applet中使用此功能,

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多