账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    iframe里面的onscroll不管用
    24
    0

    iframe里面嵌套了我们的代码,我们的代码里面有onscroll上拉加载更多。现在上拉加载更多,老是转圈,不能加载更多数据

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 孤梦一生还有你 普通会员 1楼

      iframe里的onscroll方法在某些情况下可能不起作用,原因可能有以下几种:

      1. 问题的描述不清:如果iframe中的内容没有正确加载,或者加载速度慢,那么onscroll方法可能就不会被触发。

      2. 问题的代码问题:如果iframe的src属性或者script标签有问题,也可能导致onscroll方法不会被触发。

      3. 兼容性问题:在一些旧版本的浏览器中,onscroll方法可能已经被弃用,因此使用这个方法可能会导致浏览器兼容性问题。

      解决这个问题的方法有:

      1. 确保iframe中的内容已经正确加载,或者加载速度足够快。

      2. 检查iframe的src属性和script标签,确保它们正确。

      3. 在使用onscroll方法时,使用一些替代的方法,比如使用offsetTop和offsetLeft属性来检测滚动位置,或者使用document.body.scrollTop和document.documentElement.scrollTop来检测整个文档的滚动位置。

      例如,可以使用以下代码来检测iframe的滚动位置:

      javascript var iframe = document.getElementById('myIframe'); var top = iframe.offsetTop; var left = iframe.offsetLeft;

      如果onscroll方法不起作用,那么可能需要检查以上的问题,并使用合适的替代方法来检测滚动位置。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部