如何从 JavaScript 访问 Sign Applelet 方法
how to access sign applet method from javascript
我想从javascript访问sign小程序方法;因此我创建了一个html文件,如下所示:
html 文件:
<script type="text/javascript">
function uploadFileApp(){
document.applets[0].FileCooserApp();
document.uploadAppletFile.FileCooserApp();
}
</script>
<html>
<h1>Applet Demo</h1>
<body>
<applet name="uploadAppletFile" code="TestApplet.class" archive="FileUpload.jar" width="400" height="300"></applet>
<input type="button" name="button" onclick="uploadFileApp();" value="Button"/>
</body>
</html>
小程序类:
public class TestApplet extends JApplet{
public TestApplet() {
}
public String FileCooserApp(){
JFileChooser chooser = new JFileChooser();
chooser.showOpenDialog(null);
File file = chooser.getSelectedFile();
String path = file.getAbsolutePath();
return path;
}
}
正如我在 html 文件中所示,我使用两种方式来访问小程序方法,但是当我单击按钮时,不会执行任何操作。 控制台不显示任何内容。
全部在html中
<object id="uploadAppletFile"
classid="java:com/company/package/TestApplet.class"
type="application/x-java-applet"
archive="FileUpload.jar"
height="0" width="0">
<param name="code" value="com/company/package/TestApplet.class" />
<param name="archive" value="FileUpload.jar" />
</object>
<script type="text/javascript">
function uploadFileApp(){
uploadAppletFile.FileCooserApp();
}
</script>
相关文章:
- 如何从 JavaScript 访问 Sign Applelet 方法
- TypeError:jwt.sign不是函数
- Durandal JS and Google Plus Sign in Javascript API
- Bluemix Single Sign for Node.js 抛出“crypto.createCredentials
- jsonwebtoken.sign() 失败,并设置了 expiresIn 选项
- javascript中的$sign是什么意思
- JavaScript RegExp从起始位置删除@sign
- 使用javascript,如何在HTML页面的任何输入元素之前添加$sign
- $ sign in JavaScript function
- 为什么这个带有$sign的JavaScript代码不起作用
- 如何在=sign之后在javascript控制台(F12)中将url页面增加一个
- $sign在jquery文档就绪中的含义
- 当第三方cookie被禁用时,Google sign不做任何事情
- 如何从控制台确定哪个库使用$sign
- 如何从哈希数据中删除# sign ?jquery
- 不能在Angular Sign Up页面上创建新用户
- 如何在弹出窗口url中使用具有$ sign的变量
- Google Sign-in不能访问onsuccess函数
- VS2015 - Cordova - Apk sign with KeyStore build.json
- Number.sign() in javascript