如何在特定iframe滚动条的滚动条上调用适当的JavaScript方法
How to call an appropriate JavaScript method onscroll of a specific iframe scrollbar
场景:我有一个名为main.html的html页面,其中有3个iframe,id分别为左、中、右。
我们有三个独立的html页面,分别命名为leftsection.html、middlesection.html和rightsection.html
左iframe将其src指向leftsection.html,中iframe指向middlesection.html而右iframe则指向rightsection.html。
所有三个iframe都有各自的滚动条,并且数据是使用延迟加载动态加载的。在这里,我需要在左iframe的滚动上调用method1,在中iframe滚动上调用method2,在右iframe上调用method3。
问题:如何调用左iframe上的方法1、中iframe的方法2和右iframe下的方法3?
注意:
使用的滚动条是jQuery滚动条,而不是默认的滚动条。
任何帮助都会很棒。
您需要在这些滚动条上绑定事件,但问题是它们位于iframe
中,无法像$('iframe .scrollbarDiv')
一样从默认值访问,因为它位于不同的window
上下文中。
要访问此iframe,您需要遵循"如何使用Javascript访问iframe元素?"?
相关文章:
- CSS-若窗口太小,滚动条会出现在“表格”单元格上
- 禁用(而不是隐藏)浏览器滚动条
- 在firefox和chrome中的左侧显示iframe滚动条
- jquery:将动画绑定到滚动条位置的更好方法
- 在窗口中添加滚动条
- 为什么 JS 不在滚动时调用函数
- 如何查明鼠标按下事件是否发生在滚动条上或元素中的其他任何位置
- 使用没有插件的javascript自定义滚动条
- CodeMirror.禁用垂直滚动条
- 在滚动时,在隐藏滚动条和隐藏溢出的同时触发事件
- 可以'无法使滚动条正常工作
- 强制滚动条覆盖页面内容
- 如何隐藏滚动条,但希望它继续工作
- 滚动所有嵌套的滚动条,使HTML元素进入视图
- 使用浏览器滚动条而不是iframe滚动条
- 滚动条在关闭引导对话框后消失
- javascript/获取滚动条位置的回调
- 可调整滚动条大小
- 如何在特定iframe滚动条的滚动条上调用适当的JavaScript方法
- 在主体的垂直滚动条到达后调用一个函数