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小程序...

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

【例 1-1】Java程序J507.java:import java.applet.*;import java.awt.*; import java.awt.event.*;import javax....
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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