javascript - 防止左/右按钮滚动页面

标签 javascript iframe

我有一个包含 slider 的 iframe。 slider 允许使用左/右键箭头在图片之间导航,但如果页面上有水平滚动,则页面也会使用左/右键箭头滚动。有什么方法可以阻止页面滚动,但不能阻止 iframe 中幻灯片之间的导航。 代码如下所示:

if (e.keyCode === 39) {
  next();
}
if (e.keyCode === 37) {
  prev();
}

谢谢。

最佳答案

您应该应用 e.preventDefault(); 来终止事件的默认行为。

关于javascript - 防止左/右按钮滚动页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15153953/

相关文章:

javascript - Javascript 中的简单求和不起作用

javascript - 需要从父级清除 iframe 中的间隔,但它不起作用

javascript - 使用 JavaScript 在 iframe 中提交表单

javascript - HTML5 从嵌套的 iframe 调整顶级文档 iframe 的大小

css - 不希望 iframe 在 759px 之后占用 100% 宽度

javascript - 如何使用 autonumeric.js 获取空字段

javascript - 如果模块位于不同的目录中,如何在 gruntfile 中使用 loadNpmTask 加载任务

javascript - 尝试创建交互式汉堡菜单

javascript - 比较客户端和服务器系统时间的差异(Javascript 和 C#)

javascript - 如何使多个用户可以访问 iframe?