2010-08-12 30 views
0

有沒有一種方法可以解釋所有已知的OS /瀏覽器組合,並且只有一個accesskey輸入用於鏈接標記,沒有修飾符?如維基百科(http://en.wikipedia.org/wiki/Access_key)所述,我可以使用accesskey =「d」,並且我知道一些用戶將輸入Alt + d一些Alt + Shift + d。有沒有解決的辦法?我怎樣才能讓用戶輸入「d」?這是糟糕的設計還是錯位的意圖?如何從accesskey中刪除修飾符

謝謝!

回答

0

如何讓用戶輸入「d」?

在文檔上爲所有按鍵附加一個事件監聽器,爲您要關注的按鍵做特定的事情。

這是不好的設計或錯位的意圖?

糟糕的設計,除非你想去箍跳。想想輸入字段。

請記住,由於平臺的工作原理,不同的平臺具有不同的訪問密鑰需求。例如,一個平臺上的Alt + C可能會映射到另一個平臺上的Ctrl + C,除了頁面可能要執行的任何操作之外,最終可能會「複製到剪貼板」,並可能產生意想不到的後果。