全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1060
推到 Plurk!
推到 Facebook!

如何在網頁中讀取Applet的值

尚未結案
Ady
一般會員


發表:4
回覆:6
積分:2
註冊:2002-07-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-12-10 10:47:07 IP:61.63.xxx.xxx 未訂閱
我要在網頁中讀取Applet的值,不知需在applet做什麼,才能讀出來? 拜託知道的人,告訴我吧~~
neoart
版主


發表:22
回覆:582
積分:425
註冊:2003-05-09

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-12-10 10:58:01 IP:61.64.xxx.xxx 未訂閱
這好像不是第一次有的問題了,參考以下的網址: http://www.fanqiang.com/a4/b5/20011108/0808001548_b.html 上述的技術僅用於netscape,IE就不知道了 另一篇比較可行,URL如下: http://www.jguru.com/faq/subtopic.jsp?topicID=280314 或是: http://www.pcquest.com/content/coding/102060701.asp (這個是有含蓋到IE的javascript元件) 試完麻煩說一下,謝謝. 可以說一下你的需求嗎?也許有更好的solution也不一定. 發表人 - neoart 於 2003/12/10 11:02:47 發表人 - neoart 於 2003/12/10 11:10:11
Ady
一般會員


發表:4
回覆:6
積分:2
註冊:2002-07-02

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-12-11 16:36:12 IP:61.63.xxx.xxx 未訂閱
我在Applet中有一個public String getS()的function, 會return一個String.    在Script中,我寫用 var st = new String(document.AppletName.getS()); 但每次run到這裡時,都會出現網頁發生錯誤。    我找很久了,一直找不出問題在哪兒?
neoart
版主


發表:22
回覆:582
積分:425
註冊:2003-05-09

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-12-11 17:16:23 IP:61.64.xxx.xxx 未訂閱
引言: 我在Applet中有一個public String getS()的function, 會return一個String. 在Script中,我寫用 var st = new String(document.AppletName.getS()); 但每次run到這裡時,都會出現網頁發生錯誤。 我找很久了,一直找不出問題在哪兒? < face="Verdana, Arial, Helvetica"> Dear Ady: please post your code here,i(or others) will do the test/debug for you.
Ady
一般會員


發表:4
回覆:6
積分:2
註冊:2002-07-02

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-12-12 08:34:45 IP:61.63.xxx.xxx 未訂閱
我的Applet程式部分如下: public class  XQuote_Client_VIP extends Applet implements Runnable {   ................   public String getSStr()     {       String tempStr;       tempStr = SmartStr;       SmartStr = "";       return tempStr;     }   .................  }    Script的部分如下 :     var timerID = null;        function CheckOrderString()     {      var OrderString = new String(document.myApplet.getSStr());      alter("123");      if (OrderString != "")        {        window.defaultStatus=OrderString;       }      timerID = setTimeout("CheckOrderString()",300);     }    每次run call getSStr()時就出現網頁發生錯誤, 而不會把123秀出來. 麻煩neoart大大了... 萬分感謝. 
pipp
一般會員


發表:2
回覆:21
積分:9
註冊:2003-10-22

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-12-12 16:54:08 IP:61.220.xxx.xxx 未訂閱
我試了一下,neoart 提供的 http://www.jguru.com/faq/subtopic.jsp?topicID=280314 第一篇中有提到,再呼叫的時候可以用applet的 id or name 所以你在 javascript 呼叫的時候 document.appletID.getS(); or document.getElementsByName("appletName")[0].getS(); or ducument.getElementById("appletID").getS(); 試試看
Ady
一般會員


發表:4
回覆:6
積分:2
註冊:2002-07-02

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-12-16 11:03:54 IP:61.63.xxx.xxx 未訂閱
謝謝各位的幫忙.. 那些方法我都試了.. 依舊是不行.. 我想應該是Script這部分的問題。    真的很感謝neoart, pipp.. 
系統時間:2024-05-09 11:02:24
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!