javascript呼叫applet問題?急
在呼叫applet方法時可以獲取返回值,但對applet內部控制元件操作沒有效果,以下是我做的demo
//java類檔案
/////////////////////////////////////////////////////////////////////////////////
import java.applet.*;
import javax.swing.JButton;
/**
* @author Administrator
*
* TODO 要更改此生成的型別註釋的模板,請轉至
* 視窗 - 首選項 - Java - 程式碼樣式 - 程式碼模板
*/
public class test extends Applet{
public JButton b=null;
/* (非 Javadoc)
* @see java.applet.Appletinit()
*/
public void init() {
// TODO 自動生成方法存根
b=new JButton("aa");
this.add(b);
}
//要呼叫的方法
public String setText(String name)
{
b.setText(name);
repaint();
return "success";
}
}
//呼叫的javascrip所在html檔案
/////////////////////////////////////////////////////////////////
function forward(name){
//是建立在框架結構上,當前頁面在名為c的frame中;applet所在頁面在名
//為b的frame中可以獲取返回值,但是setText裡面對於button操作無效 document.all.a.value=parent.b.document.all.applet1.setText(name);
}
.......
INPUT type="text" id="a"
img src='images/query.gif' onclick="forward ('clark');"
........
各位不吝賜教,謝謝!
//java類檔案
/////////////////////////////////////////////////////////////////////////////////
import java.applet.*;
import javax.swing.JButton;
/**
* @author Administrator
*
* TODO 要更改此生成的型別註釋的模板,請轉至
* 視窗 - 首選項 - Java - 程式碼樣式 - 程式碼模板
*/
public class test extends Applet{
public JButton b=null;
/* (非 Javadoc)
* @see java.applet.Appletinit()
*/
public void init() {
// TODO 自動生成方法存根
b=new JButton("aa");
this.add(b);
}
//要呼叫的方法
public String setText(String name)
{
b.setText(name);
repaint();
return "success";
}
}
//呼叫的javascrip所在html檔案
/////////////////////////////////////////////////////////////////
function forward(name){
//是建立在框架結構上,當前頁面在名為c的frame中;applet所在頁面在名
//為b的frame中可以獲取返回值,但是setText裡面對於button操作無效 document.all.a.value=parent.b.document.all.applet1.setText(name);
}
.......
INPUT type="text" id="a"
img src='images/query.gif' onclick="forward ('clark');"
........
各位不吝賜教,謝謝!
相關文章
- vue中呼叫問題Vue
- 日常問題排查-呼叫超時
- 函式呼叫棧的問題函式
- RedisTemplate呼叫increment報錯問題RedisREM
- JavaScript中this指向問題JavaScript
- javascript的this指向問題JavaScript
- [Java] 什麼是Applet (Java 小程式)JavaAPP
- java呼叫JavaScriptJavaScript
- servlet 呼叫jdbc 出現得問題ServletJDBC
- 呼叫微信介面token的問題
- JavaScript之呼叫棧JavaScript
- JavaScript中揹包問題(面試題)JavaScript面試題
- JavaScript中有關new的問題JavaScript
- javascript中的各種問題JavaScript
- 關於javascript的this指向問題JavaScript
- [React]setState呼叫過於頻繁的問題React
- 關於uniapp呼叫支付寶登入問題APP
- 兩條命令搞定 ChatGPT API 的呼叫問題ChatGPTAPI
- SpringCloud解決feign呼叫token丟失問題SpringGCCloud
- [20220414]toad呼叫執行指令碼問題.txt指令碼
- mysql多次呼叫儲存過程的問題MySql儲存過程
- Bootstrap 模態框無法呼叫的問題boot
- VUE 呼叫 flask 介面,解決跨域問題VueFlask跨域
- 【問題記錄】— web頁面呼叫本地程式Web
- tomcat在呼叫shared lib遇到的問題--gradleTomcatGradle
- JavaScript跨域呼叫、JSONPJavaScript跨域JSON
- 【求助各位大佬】【急】pytest 動態引數化遇到的問題
- 雲平臺儲存應急演練常見問題分析
- 遇到緊急問題,不要慌:抓包分析來救你(一)
- 10個最常見的JavaScript問題JavaScript
- 利用 JavaScript Profiler 分析 Vue 效能問題JavaScriptVue
- javascript的物件問題及總結JavaScript物件
- Javascript 中的克隆(拷貝)問題JavaScript
- Qt 子執行緒呼叫connect/QMetaObject::invokeMethod 不呼叫槽函式問題QT執行緒Object函式
- java呼叫不了你本以為有的方法的問題Java
- JavaScript中的鏈式呼叫JavaScript
- 最失敗的 JavaScript 面試問題JavaScript面試
- JavaScript 中的一些奇怪問題JavaScript
- 閉包 | 淺談JavaScript閉包問題JavaScript