-1

我的 fb 应用程序要求用户按向上和向下箭头键。它在独立页面上运行良好,但是当我将它集成到 fb 时,问题是,当用户按下向上或向下箭头键时,fb 页面向上或向下滚动。应该有一个解决方案。请建议。

4

1 回答 1

0

我相信这是因为在 Facebook 中加载 iframe 的重点是在实际页面上,而不是 iframe。以下 javascript 代码应防止父页面滚动。

document.onkeydown = function(evt) {
    evt = evt || window.event;
    var keyCode = evt.keyCode;
    if (keyCode >= 37 && keyCode <= 40) {
        return false;
    }
};
于 2012-12-12T10:51:15.867 回答