-1

我有一个站点,我一直在该站点上实现将站点页面的 ajax 加载到 div 中,以替代 iframe 的使用。一切运行良好,除了 chrome 无法正确呈现 div 内的滚动内容。chrome 对 div 下部的显示不会在滚动时刷新并保持静态(视频没有被重新渲染),而其余内容会按照滚动动作的预期移动。使所有内容正常显示的唯一方法是手动调整浏览器窗口的大小,强制 chrome 刷新整个页面的显示。我仔细看了看,chrome 禁止在任何不是 window.open'd 的窗口上调整 javascript 窗口的大小,这是我的第一个修复方法,所以就这样了。那么这是如何解决的呢?有更好的overflow:设置吗?

这是网站:

http://tablapusher.com

非常感谢任何帮助,例如:

window.resizeTo(theWidth+1,theHeight+1)

不起作用。谢谢!

4

1 回答 1

0

在 ajax 中的 200 响应之后通过自由设置的 setTimeout 间隔调整 div 的像素大小可以解决问题...像素需要更改每次页面点击,但...底部:1px > 0px > 1px > 等希望这对任何人都有帮助有同样的问题。

于 2013-01-07T19:03:30.983 回答