426得票10回答
如何在JavaScript中触发窗口调整大小事件?

我在窗口大小调整时注册了一个触发器。我想知道如何触发调用该事件。例如,当隐藏一个div时,我希望调用我的触发函数。 我发现window.resizeTo()可以触发该函数,但还有其他解决方案吗?

23得票7回答
DOM onresize event

如果我有这个标签 window.onresize = function() { alert('resized!!'); }; 我的函数在调整大小期间会被多次触发,但我想捕获调整大小的完成。这是在IE浏览器中。 有什么想法吗?有很多想法,但到目前为止没有一个能够解决我的问题(例如IE...

8得票6回答
降低Javascript事件轮询的频率

如何降低Javascript事件轮询的频率?我关心的事件是onResize和onScroll。当有人调整浏览器大小或向下滚动时,这些事件可能每秒触发数十次。我希望这些事件只在500毫秒内发生一次,这样我就不必花费数小时来优化我的事件处理程序并确保它们不会泄漏内存。