追隨Java
          簡單的事情重復做,就會產生累積效應!
          posts - 260,  comments - 338,  trackbacks - 0
          怎樣使得在Applet中加入的快捷鍵在客戶端正常使用呢? 有一個需求要用到applet ,這個到時沒有什么問題。但是,用戶比較成熟,都習慣用快捷鍵來操作。我在單獨測試的applet 中的快捷鍵能夠使用,但是加入到頁面中就不其作用,不知道為什么?能有什么辦法呢?謝謝!
          posted on 2007-03-20 10:41 Harryson 閱讀(1935) 評論(3)  編輯  收藏 所屬分類: JavascriptJ2SE

          FeedBack:
          # re: 怎樣使得在Applet中加入的快捷鍵在客戶端正常使用呢?
          2007-03-20 11:30 | BeanSoft
          可以讓客戶先點一下 Applet, 獲得了焦點再用快捷鍵. 或者 page onload 的時候讓 applet.focus(), 實在不行就彈出一個單獨的 Frame 來搞算了.  回復  更多評論
            
          # re: 怎樣使得在Applet中加入的快捷鍵在客戶端正常使用呢?
          2007-03-20 13:27 | rami
          @BeanSoft
          謝謝!
          好象只能讓applet 先獲取焦點才能使用。
          問題是怎樣獲取焦點呢?
          “page onload 的時候讓 applet.focus(), ”這樣是可以,但是如果用戶把光標移開了,那我就失去了焦點。
          還有其他的好辦法沒?  回復  更多評論
            
          # re: 怎樣使得在Applet中加入的快捷鍵在客戶端正常使用呢?
          2007-03-26 15:32 | Harryson
          我現在有兩種辦法實現:
          1)<label for="myApplet" accesskey="e">
          <applet id="myApplet" name="myApplet" codebase="ElectrBalance" archive="monitor.jar" code="test/ScriptAppletTest.class" width='50' height='35' mayscript>
          </applet>
          </label>
          這樣對當用alt+e時,就會對applet聚焦,然后你就可以使用applet中的快捷鍵了。
          2)通過javascript調用applet,那么就不用在applet設置快捷鍵了,直接用HTML設置的快捷鍵。
          不知道還有沒有更好的辦法。:)  回復  更多評論
            

          <2007年3月>
          25262728123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(10)

          隨筆分類(319)

          AJAX

          Coffee House

          CSS

          Java

          JavaScript

          Open Source

          ProjectManagement

          友情Blog

          最新隨筆

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 南陵县| 隆尧县| 云南省| 襄汾县| 北碚区| 茌平县| 合水县| 太保市| 庄河市| 阳城县| 承德市| 福海县| 清原| 长宁县| 英德市| 青州市| 闽侯县| 虹口区| 基隆市| 巩义市| 沁水县| 饶平县| 万全县| 社旗县| 汽车| 巩义市| 普兰县| 达拉特旗| 新安县| 澜沧| 鄂托克前旗| 白玉县| 元谋县| 静乐县| 宣化县| 门头沟区| 安国市| 沙湾县| 隆化县| 黔南| 曲麻莱县|