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

          最新隨筆

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 四平市| 杨浦区| 潢川县| 灌南县| 垫江县| 陵川县| 霍山县| 昌乐县| 嵊州市| 吴桥县| 大关县| 承德市| 犍为县| 鸡西市| 塘沽区| 河源市| 朝阳县| 哈巴河县| 霍州市| 广东省| 阿拉善左旗| 建瓯市| 合山市| 鄂托克旗| 工布江达县| 桐乡市| 寻乌县| 仪陇县| 当雄县| 沙雅县| 阜新| 嘉荫县| 呼和浩特市| 新津县| 田东县| 衡阳市| 南安市| 昌乐县| 沧州市| 绩溪县| 平顺县|