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

          最新隨筆

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 天峨县| 上杭县| 高清| 南陵县| 乐清市| 辽宁省| 定襄县| 隆化县| 萝北县| 长兴县| 桑植县| 潢川县| 仙居县| 烟台市| 连江县| 金坛市| 孝义市| 平罗县| 青川县| 邵阳县| 稷山县| 阜康市| 宜黄县| 乌兰县| 西充县| 西乌珠穆沁旗| 四平市| 波密县| 穆棱市| 修文县| 曲沃县| 即墨市| 镇巴县| 林甸县| 齐河县| 渝中区| 铜川市| 聂拉木县| 新闻| 明星| 家居|