【问题标题】:IE7 resize problemsIE7调整大小问题
【发布时间】:2010-05-18 09:34:16
【问题描述】:

我有一个页面,其中包含需要根据当前页面大小动态更改的内容。为了做到这一点,在 onload 事件期间,我将一些 JS 函数附加到“onresize”窗口事件。看起来是这样的:

window.onresize = function() {
  //do something here...
};

这在任何浏览器中都可以正常工作,除了 IE7!

这些是我遇到的问题:

  1. 似乎在 IE7 中,当我仅垂直调整窗口大小时(即用鼠标单击底部边框并将其向下拖动),它不会触发“onresize "事件。

  2. 有时,我会收到“onresize”事件的无限循环,导致浏览器永远挂起。

我将感谢任何有关这些问题的帮助。

谢谢, 萌


2 天没有答案...不知道?我想我会在这里找到一些帮助...

【问题讨论】:

    标签: resize onresize internet-explorer-7


    【解决方案1】:

    是的,这似乎是 Internet Explorer(版本 6 和 7)中的一个错误。这个问题之前已经在这个论坛提出过,最接近答案的是here。在其他论坛上有关于此主题的讨论 http://us.generation-nt.com/window-onresize-bug-feature-help-117486581.htmlhttp://remysharp.com/2008/05/15/windowonresize-hangs-ie6-and-ie7/。看来您将不得不使用特定于浏览器的解决方法/重定向,因为它在其他浏览器中运行良好。

    【讨论】:

      猜你喜欢
      • 2021-09-20
      • 2011-07-05
      • 2013-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-04
      相关资源
      最近更新 更多