admin管理员组文章数量:1332661
I have a dashboard web application. It contains some controls on it which are sized based on the browser and are also resizeable by the user. They are dynamically created and, as such, I persist their dimensions through page postbacks by storing their state in Session and in a database.
When my dashboard first loads there is a chance that I am pulling data out of the Database onto a monitor which is not the same size as when the data was written to the Database. The controls need to be resized proportional to how they were before. Fortunately, it appears that the controls are able to resize themselves to the correct, proportional dimensions if they believe they need to re-calculate their dimensions.
As such, on first page load, I would like to simulate the browser resizing. Is it possible to do something like this in javascript?
I have a dashboard web application. It contains some controls on it which are sized based on the browser and are also resizeable by the user. They are dynamically created and, as such, I persist their dimensions through page postbacks by storing their state in Session and in a database.
When my dashboard first loads there is a chance that I am pulling data out of the Database onto a monitor which is not the same size as when the data was written to the Database. The controls need to be resized proportional to how they were before. Fortunately, it appears that the controls are able to resize themselves to the correct, proportional dimensions if they believe they need to re-calculate their dimensions.
As such, on first page load, I would like to simulate the browser resizing. Is it possible to do something like this in javascript?
Share Improve this question asked Aug 8, 2011 at 22:50 Sean AndersonSean Anderson 29.4k33 gold badges132 silver badges242 bronze badges 2-
2
If using jQuery it's as easy as
$(window).resize();
. – Marcel Commented Aug 8, 2011 at 22:52 - 2 @marcel in javascript is as easy as window.onresize(); – amosrivera Commented Aug 8, 2011 at 22:55
1 Answer
Reset to default 6The controls probably resize on window.onresize event. If you want to trigger this event you can do window.onresize();
after the page loads.
To wait for the apge to load you can add it to the window.onload
event.
本文标签: javascriptSimulate browser resize on page first loadStack Overflow
版权声明:本文标题:javascript - Simulate browser resize on page first load - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1742267455a2443676.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论