我正在寻找一种在我的应用程序中检测Cmd + R和Cmd + W(也就是Ctrl + R和Ctrl + W)的方法。

该站点执行http://gpl.internetconnection.net/vi/。消息来源是一场噩梦。如果找不到快速答案,我将仔细研究。

有人有链接或示例吗?

最佳答案

使用jQuery:

$.ctrl = function(key, callback, args) {
    var isCtrl = false;
    $(document).keydown(function(e) {
        if(!args) args=[]; // IE barks when args is null

        if(e.ctrlKey) isCtrl = true;
        if(e.keyCode == key.charCodeAt(0) && isCtrl) {
            callback.apply(this, args);
            return false;
        }
    }).keyup(function(e) {
        if(e.ctrlKey) isCtrl = false;
    });
};


取自:http://www.gmarwaha.com/blog/2009/06/16/ctrl-key-combination-simple-jquery-plugin/

关于javascript - 通过Javascript检测cmd + r和cmd + w(以及ctrl + r和ctrl + w)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3077137/

10-09 13:05