首先在页面上模拟浏览器调整大小

时间:2011-08-08 22:50:46

标签: javascript browser

我有一个仪表板Web应用程序。它包含一些控件,它们根据浏览器调整大小,并且也可以由用户调整大小。它们是动态创建的,因此,我通过将其状态存储在Session和数据库中来保持页面回发的维度。

当我的仪表板首次加载时,我有可能将数据从数据库中拉出到监视器上,该监视器与将数据写入数据库时​​的大小不同。控件需要根据之前的比例调整大小。幸运的是,如果他们认为需要重新计算尺寸,控件就能够将自己调整到正确的比例尺寸。

因此,在第一页加载时,我想模拟浏览器调整大小。是否可以在javascript中执行此类操作?

1 个答案:

答案 0 :(得分:6)

控件可能会在window.onresize event上调整大小。如果您想触发此事件,可以在页面加载后执行window.onresize();

要等待加载apge,您可以将其添加到window.onload事件。