在做的的applet中用到了调用javascript程序
调用方法如下:
首先引入JSObject 包
// LiveConnect for JavaScript
import netscapejavascriptJSObject ;
在调用js的地方用:
try { // 创创建JSObject
JSObjectgetWindow (this)eval (javascript::windowopen())}
catch (Exception ex) {
错误提示
}
注意这里的this指的是applet对象
可以给你js传递参数 JSObjectgetWindow (this)eval (javascript::windowopen(\?id=+id+\))}
有很多的灵活使用方法特别注意下列三点方法:
二注意的地方
()在调用javascipt函数的时候要加这行
JSObjectgetWindow (this)eval (javascript: ) ;
()要将JSObject引用进来
import netscapejavascriptJSObject ;
()定义applet的时候要加MAYSCRIPT标记
<APPLET codeBase=/ code=tmin_JS width= height= MAYSCRIPT>
在一个小applet中使用此功能