通过keydown事件在Chrome中为location.href分配值仅适用于第一次

时间:2013-03-10 19:12:05

标签: javascript jquery google-chrome spotify

通过keydown事件为window.location.href赋值仅在Chrome中第一次运行(即多个右箭头键控事件)。例外是ENTER键。似乎在Firefox和IE中工作正常。

这是某种安全措施吗?

http://jsfiddle.net/k9pwB/

$(document).keydown(function(e){
    var key = (e.keyCode ? e.keyCode : e.which);
    switch (key) {
        case 39:
        case 13:
            console.log('play');
            window.location.href = 'spotify:track:6JEK0CvvjDjjMUBFoXShNZ';
    }
});

0 个答案:

没有答案