JAVA/JSP学习系列之十三(Applet调用JavaScript函数)(译)

原创 2004年06月27日 13:53:00
下面的例子将说明在applet中去调用javascript函数 。 一、applet源代码(tmin_JS.java)

// Importations
import java.awt.Graphics ;
import java.awt.Event ;

// LiveConnect... for JavaScript
import netscape.javascript.JSObject ;

public class tmin_JS extends java.applet.Applet {
// Variables

// Initialisation de l'applet
public void init() { // Methode init()
}

// Dessiner l'applet
public void paint(Graphics g) { // Methode paint()
g.drawString("Click here...", 5, 10) ;
}

// Mouse down
public boolean mouseDown(Event e, int x, int y) {
try { // create JSObject
JSObject.getWindow (this).eval ("javascript:ale
rt('tmin_JS click " +
" x=" + x + " y=" + y + "')") ;
}
catch (Exception ex) { // Error on create JSObject
showStatus( "Error call javascript err=" + ex );
}
return true ;
}

}

二、注意的地方

(1)在调用javascipt函数的时候,要加这行:

JSObject.getWindow (this).eval ("javascript:... ") ;

(2)要将JSObject引用进来:

import netscape.javascript.JSObject ;

(3)定义applet的时候要加“MAYSCRIPT”标记

<APPLET codeBase="./" code=tmin_JS width=80 height=25 MAYSCRIPT>

jsp调用applet以及采用js调用applet的方法

具体参考位置忘了 废话少说,上实例: 1.download.jsp 下载 服务器文件...
  • crazy_fire
  • crazy_fire
  • 2012年08月16日 18:34
  • 1888

javascript和java applet互相调用

http://blog.sina.com.cn/s/blog_487bc31b0100wvha.html Java、Java Applet与JavaScript间的通信-JSP教程,Java技巧...
  • crazy_fire
  • crazy_fire
  • 2012年06月05日 17:40
  • 1449

JSP中添加applet

Jsp plugin 标签实例 jsp文件位于test目录下, 上述jsp代码中code指明的是applet编译后的class文件,需要指定包...
  • chenxiandiao316
  • chenxiandiao316
  • 2011年11月24日 21:15
  • 6826

js 动态调用 applet 内的方法

js、applet 都是客户端脚本语言,在客户端与用户进行着一些信息交互。然而它们并不是独立的,它们也可以协作工作,互相调用来完成一些复杂的客户端操作。本文从一个项目实战例子,演示了如何使用 js 动...
  • defonds
  • defonds
  • 2011年03月23日 12:27
  • 11878

有关jsp中嵌入applet总结

1.首先要求applet是能运行的 2.把项目部署到tomcat中后,要把applet的class文件与jsp放同一目录,applet中用到的jar文件也要放到同一目录下 3.在jsp中引用apple...
  • alen1985
  • alen1985
  • 2009年06月26日 22:38
  • 5668

jsp页面加载applet程序

1: 学习目标加载成功applet程序 2: 学习难点 使用标签 主要是文件放置路径问题 .class文件应该放在哪个地方 理解下面一句话 调试生成myapplet.class类必须放...
  • DHM00
  • DHM00
  • 2017年02月17日 22:16
  • 1645

JavaScript和Java Applet交互权限问题

今天又遇到了一个Java Applet安全权限问题,我工作中很多任务都是Oracle给我创造的! Applet在页面打开时就隐藏加载,用户在合适的时候点击按钮,此时通过JavaScript调用App...
  • alanzyy
  • alanzyy
  • 2016年03月14日 15:25
  • 943

JSP页面中运行Applet小程序

                    " name="userName"/>            " name="userId"/>                                ...
  • huangjx_fly
  • huangjx_fly
  • 2010年05月17日 23:37
  • 1125

Applet 与 javascript 的相互调用

 Applet 与 javascript 的相互调用主要包括:页面上的js方法调用 Applet 方法;从 Applet 中调用所在页面的js方法。实现上述功能需要引用 netscape.javasc...
  • ace62
  • ace62
  • 2011年04月02日 15:39
  • 5046

「译」如何正确学习JavaScript

原文地址: http://www.crimx.com/2014/05/15/how-to-learn-javascript-properly 原文:How to Learn JavaSc...
  • Alisban
  • Alisban
  • 2016年06月16日 10:21
  • 246
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JAVA/JSP学习系列之十三(Applet调用JavaScript函数)(译)
举报原因:
原因补充:

(最多只允许输入30个字)