在applet中怎么才能得到当前页面的接口,我的意思是说怎样才能改变比如说一个输入框中的内容 通过和Javascript的交互可以做到! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 HOW JAVA TO JAVASCRIPT COMMUNICATION WORKS IN JAVA PLUG-IN http://java.sun.com/products/plugin/1.3/docs/jsobject.html //Applet codeimport netscape.javascript.*;import java.applet.*;import java.awt.*;public class MyApplet extends Applet { public void init() { JSObject win = JSObject.getWindow(this); JSObject doc = (JSObject) win.getMember("document"); doc.eval("test1.value='Text value set by applet';"); }} <html><body ><p><OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" width="200" height="200" align="baseline" codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"> <PARAM NAME="code" VALUE="MyApplet.class"> <PARAM NAME="type" VALUE="application/x-java-applet;version=1.3"> <PARAM NAME="MAYSCRIPT" VALUE="true"></OBJECT></p><input type=text id="test1" name = "test1" value="testsss"></BODY></html> Download this file, ftp://ftp.netscape.com/pub/sdk/plugin/windows/oct_21_97/winNPSDK.zipupzip it, then you get netscape.*(classes needed by the applet) under the folder:\winsdk40\classes\java_30\netscape 求高手帮解决 jogl 贴图问题~ SWT Shell问题求助 SSH整合报错sessionFactory创建异常 电脑月手机通信的原理 关于监听器 File file = new File(D:\test\a.txt) 文件存在 但是file.exists()为false 请问参加SCJP考试要注意一些什么? 比较菜的问题 如何实现用java语言操作记录集 跪求各位答疑解惑 java中如何判断一个RecordSet是空?? 请各位大虾指教呀!!!!!!(一定给分)
http://java.sun.com/products/plugin/1.3/docs/jsobject.html
import netscape.javascript.*;
import java.applet.*;
import java.awt.*;
public class MyApplet extends Applet {
public void init() {
JSObject win = JSObject.getWindow(this);
JSObject doc = (JSObject) win.getMember("document");
doc.eval("test1.value='Text value set by applet';");
}
}
<body >
<p>
<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="200" height="200" align="baseline"
codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0">
<PARAM NAME="code" VALUE="MyApplet.class">
<PARAM NAME="type" VALUE="application/x-java-applet;version=1.3">
<PARAM NAME="MAYSCRIPT" VALUE="true">
</OBJECT>
</p>
<input type=text id="test1" name = "test1" value="testsss">
</BODY>
</html>
ftp://ftp.netscape.com/pub/sdk/plugin/windows/oct_21_97/winNPSDK.zip
upzip it, then you get netscape.*(classes needed by the applet) under the folder:
\winsdk40\classes\java_30\netscape