|
|
最近在做一个界面 由于用到iframe 当主页面onresize的时候需要对子页面的布局重新调整 发现onresize时间会重复调用多次
随后发现可以通过setTimeout来延迟调用要执行的方法。
具体使用如下:
var resizeTimer = null;function doResize(){document.frames['contentFrame'].SetGrid();}window.onresize = function(){if(resizeTimer) clearTimeout(resizeTimer);resizeTimer = setTimeout("doResize()",100);}
顺便附上作品留念 哈哈
 |
|