0

将 Firefox 升级到 17 后,iframe 滚动在我的 Web 应用程序中停止工作。我读过最新的 Firefox ( https://wiki.mozilla.org/Gecko:Mouse_Wheel_Scrolling ) 中的鼠标滚轮事件发生了一些变化,但我不知道为什么它会阻止我的 iframe 滚动。也许是因为我使用 JavaScript 自动创建了这个 iframe。滚动在最新版本的 Chrome 和旧版本的 Firefox 中有效。

jQuery :

  var iframe = $(document.createElement("iframe")).attr("src", $(this).attr("href")+"&without_js=1")
      .css({"border": "0", "width": "100%", "height": ($(window).height() - 100 - 100)+"px", "overflow":"scroll"})
      .attr("id", "zaplanowanie_przegladu_frame").attr("name", "table_frame").hide().appendTo($("body"));
4

1 回答 1

2

I am experiencing a similar issue. I am placing scrolling on the body attribute of the iframe though. It was working prior to FF17. I will try to pull together a lowest common denominator reproduction of the bug.

I found someone reporting a similar issue on the mozilla support site: http://support.mozilla.org/en-US/questions/942843

于 2012-12-03T21:05:07.927 回答