applet通过JSObject调用javascript函数

原创 2007年09月14日 17:36:00
 
Applet代码示例:
package com.futuredial.MyApplet;
 
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
import netscape.javascript.*;   //位置在%JAVA_HOME%/jre/lib/plugin.jar里
 
public class MainFrame extends Applet implements ActionListener {
 Button b;
 public void init() {
 
     b = new Button("execute Javascript");
     add(b);
     b.addActionListener(this);
     
     }
 
 public void actionPerformed(ActionEvent ae) {
     if (ae.getSource() == b)
     {
               //可以让Applet通过当前运行状态来调外部JavaScript函数setMyTitle
            JSObject.getWindow(this).eval("javascript:setMyTitle('applet Title')");
       }
     }
}
 
Html代码示例:
<html>
<title>HelloWorld! Applet</title>
<body>
       <script language="JavaScript">
              function setMyTitle(newTitle)
              {
                     window.document.title = newTitle;
              }
       </script>
       <script src="appletview.js"></script>
</body>
</html>
 
 

netscape.javascript.JSObject

  • 2010年02月22日 14:55
  • 1.07MB
  • 下载

通过javascript调用Applet程序对客户端文件系统进行操作

首先你的类要 package com.app.applet; import java.applet.Applet; import java.io.BufferedReader; import...

javascript与applet之间相互通讯

http://robertleepeak.blog.51cto.com/917130/197289 avascript与applet之间能够相互通讯给我们带来了很多方便,Java与JavaScrip...

javascript与applet之间相互通讯

http://hgq0011.iteye.com/blog/65741 javascript与applet之间能够相互通讯给我们带来了很多方便,Java与JavaScript互相补充,以开发功能更完...

JAVA [ Javascript 和 Applet 交互 ]

###############Java 中使用 JavaScript 对象###################### 必须引入 netscape.javascript 包,其定义如下:   ...

Java、Java Applet与 JavaScript间的通信

摘 要:本文着重阐述了网页开发中,通过灵活使用从JavaScript语言中访问Java的方法、从JavaScript中访问JavaScript小程序的方法与变量,以及在Java Applet小程序...
  • imcxin
  • imcxin
  • 2011年11月09日 12:00
  • 908

Javascript与Applet之间相互通讯

  • 2011年03月29日 16:01
  • 31KB
  • 下载

1.24.2版本busybox扩充命令及函数集讲解||扩充applet命令

BusyBox 是标准 Linux 工具的一个单个可执行实现。BusyBox包含了一些简单的工具,例如 cat 和 echo,还包含了一些更大、更复杂的工具,例如 grep、find、mount 以及...

记录:java程序没有main函数只有init函数怎么运行,或者applet小程序怎么运行

【例 1-1】Java程序J507.java:import java.applet.*;import java.awt.*; import java.awt.event.*;import javax....
  • sonbai
  • sonbai
  • 2017年06月23日 11:56
  • 270
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:applet通过JSObject调用javascript函数
举报原因:
原因补充:

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