0

当我在 IE 上点击“打印预览”时,如果它设置为“缩小以适合”,那么无限页开始添加到总页中。它从Page 1 of 1第二个数字开始并以每 10 秒约 100 个的速度快速增加,但速度会减慢。现在它说Page 1 of 1272并且每秒增加大约三倍,没有停止的迹象。

如果我将其更改为 100% 而不是“缩小以适应”,那么它会立即具有1 of 2并保持在那里。

我该如何开始调试呢?它只发生在这一页上。我无法在 jsFiddle 或其他任何地方复制它,因为它是一个非常复杂的站点。

4

1 回答 1

0

如果您使用的是 Quirks 模式,则 IE9+ 中存在一个导致如下表达式的错误

expression(body.clientHeight - this.offsetTop)

无限循环,因为它错误地计算了clientHeight 1px。然后它的大小继续增加。注意:我看到这种情况只是偶尔发生。

无论哪种方式,要调试它,我都会禁用所有 CSS,看看是否能解决无样式页面的问题,然后添加一些零碎的东西。

于 2012-11-28T00:04:34.827 回答