在javascript中调用java
来源:互联网 发布:云计算操作系统 编辑:程序博客网 时间:2024/05/14 08:01
导读:
在JavaScript中调用Java
很多人都希望能够在JAVASCRIPT中展现中JAVA的功能,因为如果能够这样的话,那么网络程序就会给人更加的生命力。我也希望这样,前面有个程序就希望有这样的功能,可是就是不能够实现,今天在网上找到一些,虽然不能够全部解决问题,部分解决是绝对能够办到的,可以有以下几种方式能够实现在JavaScript中调用Java,所有示例来源于http://www.apl.jhu.edu/~hall/java/Java-from-JavaScript.html,如果你的E文够好,就去那里看,我这里都显示得:
1、 直接调用
这个使用网景(Netscape)公司的LiveConnect扩展,我现在使用的操作系统是2003,Netscape的版本是7.2,如果你还没有Netscape,马上去下载一个,就可以直接打开下面的示例,示例如下:
Calling Java
显示结果如下:
注:要调用JAVA函数,需要指定完整的包路径及类名,如上的java.lang.System.getProperty及java.awt.Point。不过,这个还是有局限性,只能够通过Netscape访问,其它的浏览器就会报错,慎用,毕竟现在还是MICROSOFT的天下,并且大部份的人都只会这个。
2、 在JAVA中使用隐藏APPLET执行操作
你可以通过document.appletName.method(...)(注:APPLET的名字全部使用小写字母)调用嵌入在隐藏APPLET中的函数,例如,下面的示例,通过取得主机的名字来判断,在链接被连接的时候,去往那一个站点的操作,其它的类似。
Html源文件, GetHost.java
3、 操作能够看见的Applet
可以通过document.appletName.method(...)或者是 document.applets[index].method(...)方法调用可见的APPLET中的PUBLIC方法,前面已经知道如何通过document.appletName.method(...)调用方法了,下面这个程序通过浏览器的button按钮执行document.applets[index].method(...)而不是名字了,控制Applet的启动,、关闭。
HTML文件,RandomCircles.java
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1741763
本文转自
http://blog.csdn.net/fenglibing/archive/2007/08/13/1741763.aspx
在JavaScript中调用Java
很多人都希望能够在JAVASCRIPT中展现中JAVA的功能,因为如果能够这样的话,那么网络程序就会给人更加的生命力。我也希望这样,前面有个程序就希望有这样的功能,可是就是不能够实现,今天在网上找到一些,虽然不能够全部解决问题,部分解决是绝对能够办到的,可以有以下几种方式能够实现在JavaScript中调用Java,所有示例来源于http://www.apl.jhu.edu/~hall/java/Java-from-JavaScript.html,如果你的E文够好,就去那里看,我这里都显示得:
1、 直接调用
这个使用网景(Netscape)公司的LiveConnect扩展,我现在使用的操作系统是2003,Netscape的版本是7.2,如果你还没有Netscape,马上去下载一个,就可以直接打开下面的示例,示例如下:
Calling Java
显示结果如下:
注:要调用JAVA函数,需要指定完整的包路径及类名,如上的java.lang.System.getProperty及java.awt.Point。不过,这个还是有局限性,只能够通过Netscape访问,其它的浏览器就会报错,慎用,毕竟现在还是MICROSOFT的天下,并且大部份的人都只会这个。
2、 在JAVA中使用隐藏APPLET执行操作
你可以通过document.appletName.method(...)(注:APPLET的名字全部使用小写字母)调用嵌入在隐藏APPLET中的函数,例如,下面的示例,通过取得主机的名字来判断,在链接被连接的时候,去往那一个站点的操作,其它的类似。
Html源文件, GetHost.java
3、 操作能够看见的Applet
可以通过document.appletName.method(...)或者是 document.applets[index].method(...)方法调用可见的APPLET中的PUBLIC方法,前面已经知道如何通过document.appletName.method(...)调用方法了,下面这个程序通过浏览器的button按钮执行document.applets[index].method(...)而不是名字了,控制Applet的启动,、关闭。
HTML文件,RandomCircles.java
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1741763
本文转自
http://blog.csdn.net/fenglibing/archive/2007/08/13/1741763.aspx
- 在javascript中调用java
- 在JavaScript中调用Java
- 在javascript中调用java
- 在Java中使用ScriptEngine调用javascript
- 在java中调用javascript代码
- 在java调用javascript
- java中调用JavaScript高级应用(在JavaScript中调用Java中对象的方法)
- Servlet中实现通过Rhino在Java中调用JavaScript
- 在JavaScript中调用WebService
- 在JavaScript中调用WebService
- 在 Delphi 中调用 JavaScript
- 在 Delphi 中调用 JavaScript
- javascript 无刷新 上传 在java 中调用javascript 代码 的回调函数
- 在IE中调用JavaScript打开Excel
- 在COM组件中调用JavaScript函数
- php 在JavaScript中调用php程序
- 在COM组件中调用JavaScript函数
- 在Watir中调用JavaScript脚本
- Creating a Microsoft .NET Compact Framework-based Animation Control
- CuteEditor上传中文文件名的文件
- JAVA/JSP学习系列之四(Orion App Server的安装)
- 用框架的一个右面页面去刷新框架的左面页面,实现像outlook打开信件后信件数减一的效果
- 如何取得客户段的ip地址
- 在javascript中调用java
- 高效程序员应该养成的七个习惯
- JAVA/JSP学习系列之五(JDBC-ODBC翻页例子)
- MSSQL远程维护教程!
- 使用JAVASCRIPT实现动态增加、删除选择项
- JAVA/JSP学习系列之六(MySQL翻页例子)
- JAVA/JSP学习系列之七(Orion下自定义Tag)
- JAVA/JSP学习系列之八(改写MySQL翻页例子)
- HTML在网页中播放音乐方法