很多的前端界面一般都会用easyui、bootstrap之类框架,数据从后台获取会用Ajax之类的方法,但是当用Ajax从后台获取数据后在js中动态加载页面时,难免会有各种各样的问题,尤其是在一个页面中嵌套了iframe或者div的隐藏与显示之类的页面切换方法后,js何时进行页面的加载就成了一个很重要的问题。
当页面中嵌套了iframe时,在开始时对iframe进行隐藏,当点击时iframe展示,此时若时在一开始就让iframe随父页面一起加载,就会导致iframe获取到的页面的款高度都为0,由此会导致iframe中的内容无法显示。
div隐藏后显示的问题同理。
所以,一个页面的展示不仅仅是代码对不对,还有方法的调用时间问题。