论坛首页 » Java,C/C++,Shell,Php,Web 交流区 » Java » [原创]Applet与javascript通信
RSS WAP
统计:回贴:0   阅读:139   最后更新:2007-03-02 00:00
标题: [原创]Applet与javascript通信
iwlk

头衔:灭天使者
等级:一级用户
精华:40
帖子:41 / 26
积分:0

在线时间:2143分
注册时间:2007-01-01 00:00
最后登录:2008-01-19 15:27
鲜花(21)   鸡蛋(44)
#1
[原创]Applet与javascript通信
//引入js的相关类
import netscape.javascript.JSObject;
import netscape.javascript.JSException;

//相当于js中的window对象
JSObject window = JSObject.getWindow(this);

//相当于js中的document对象
JSObject document = (JSObject) window.getMember("document");


JSObject form = (JSObject) document.getMember("form1");
JSObject name = (JSObject) form.getMember("name");

//设置文件框中的值
name.setMember("value", "我的blog:http://blog.c06.net/");

//js代码写在window.eval中,如下:
window.eval("alert('我叫第六世纪');");


//js调用apple中的方法,代码如下:
<applet
  codebase = "."
  code     = "tea.Applet5.class"
  name     = "TestApplet"
  width    = "400"
  height   = "300"
  hspace   = "0"
  vspace   = "0"
  align    = "middle"
  mayscript
>
</applet>
<script>
window.document.TestApplet.setText("http://down.c06.net/ 是我的网站");
</script>


好了,先写到这里吧...

搜索更多相关主题的帖子:
发表于:2007-03-02 22:32