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

          最新隨筆

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 金堂县| 麻城市| 扬州市| 抚松县| 威海市| 汉中市| 启东市| 杭锦旗| 松溪县| 左贡县| 遵义县| 城口县| 成都市| 定边县| 聂荣县| 安阳市| 乌拉特前旗| 板桥市| 黄龙县| 栖霞市| 依安县| 宁陕县| 寿光市| 敦煌市| 滨州市| 正宁县| 三明市| 清镇市| 漾濞| 连云港市| 堆龙德庆县| 郸城县| 民和| 辛集市| 山东省| 合川市| 辰溪县| 独山县| 昭通市| 自治县| 湛江市|