防止在iframe内的空格键上滚动

时间:2017-12-14 21:05:15

标签: javascript jquery html css iframe

我正在使用iframe嵌入的网页上工作,该游戏需要按空格键才能启动它。游戏可以在http://simpleqode.com/preview/sandbox/yearbook/14/找到(在“感谢”部分下)。

问题在于当iframe聚焦并按空格键时 - 页面向下滚动。以下是我添加禁用它的内容:

    $(window).on('keyup', function(e) {
        if (e.which == 32) {
            return false;
        }
    });

这已在主页面和iframe上添加。在最新的Chrome中,一切都很棒,但在Edge中不起作用。要重现这一点,请打开Edge,向下滚动到游戏,关注它并按空格键 - 页面将向下滚动,尽管上面的代码阻止了此功能。任何帮助将不胜感激。

0 个答案:

没有答案