「 Extjs UI フレームワーク」内でアプレットを使用しています。「 index.html 」を使用して「 applet.js」ファイルの下で呼び出すと、正常に動作します。
しかし、「. htmlファイル」以外のスクリプト内で呼び出すと、機能しません。ページデータだけが消去され、完全に空のページに見えます。この問題を解決する方法を教えてください。
「.html ファイル」ではなく、他の「.js ファイル」を介して「applet.js」スクリプトを呼び出す必要があります。出来ますか?親切に例を挙げて説明してください。
applet.js:- ----------
var attributes = {
tag: 'applet',
code: 'com.src.test.Applet',
archive: 'Test.jar',
width: 1,
height: 1,
id: 'test',
mayscript: true
},
parameters = {
jnlp_href: 'test.jnlp'
};
deployJava.runApplet(attributes, parameters, '1.7');
html:- -----
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<script type="text/javascript" src="applet.js"></script>
</body>
</html>
**Sample code for Calling through other js file:-
-----------------------------------------------**
Ext.namespace('Test');
launch: function () {
this.test();
},
test: function () {
var attributes = {
tag: 'applet',
code: 'com.src.test.Applet',
archive: 'Test.jar',
width: 1,
height: 1,
id: 'test',
mayscript: true
},
parameters = {
jnlp_href: 'test.jnlp'
};
deployJava.runApplet(attributes, parameters, '1.7');
}
これを調べてくれてありがとう.... マリア