【问题标题】:IE6 scroll event not working inside IframeIE6 滚动事件在 Iframe 中不起作用
【发布时间】:2010-11-13 03:33:03
【问题描述】:

所以这是我们的场景...... 我们有一个旧网站,从那个网站,点击一个按钮,我们从一个 IFrame 中启动我们新开发的应用程序。 现在在 IE6 中,我试图捕捉滚动事件(即捕捉浏览器的滚动)。 但是,它表明事件没有被触发,或者我没有进入正确的对象。 奇怪的是,如果我们直接打开我们的新网站而不是来自旧网站,我就能捕捉到这个事件。所以这表明 IFrame 是罪魁祸首......但我仍然无法弄清楚这一点出去

我们使用 jquery,所以我尝试了.. a) $(window).scroll b) $(window.parent).scroll c) $(window.parent.window).scroll d) $(window.top).scroll

任何帮助将不胜感激......

【问题讨论】:

  • 您能提供显示问题的示例标记/代码吗?

标签: jquery iframe internet-explorer-6 scroll


【解决方案1】:

如果顶级父元素的 css 溢出属性设置为 auto 以外的任何值,则 jQuery 有时会出现触发事件的问题。

【讨论】:

    猜你喜欢
    • 2015-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-09
    相关资源
    最近更新 更多