是否可以在Web应用程序中使用功能键(F2,F3 ... F11)?

时间:2012-10-19 07:46:42

标签: browser

我正在尝试在Web应用程序中使用功能键。 例如,如果用户按下F2或F3,则应用程序必须执行某些操作。 这可能吗? 感谢

1 个答案:

答案 0 :(得分:3)

这是一个jQuery解决方案,使用keydown

<!doctype html>
<html>
 <head>
 <script type="text/javascript" src="jquery.min.js"></script>
 <script type="text/javascript">
    $(document).ready(function(){
        $("body").keydown(function(key) {
            if (key.which == 113) { // F2 key
                alert("testing");
            }
        });
    });
 </script>
 </head>
 <body>
  Test page. 
 </body>
</html>

注意 - 功能键可能会保留用于其他用途(例如F5是“刷新页面”),因此可能不建议使用这些键。