iframe与$.load()哪个更好?
2018-12-09 本文已影响0人
知文图鉴
iframe与$.load()到底哪个更好?
我们首先先来分析一下:
iframe可以直接加载页面,但是要付出降低搜索引擎搜索效率的代价,它引入静态文件的方式是完全独立的,简单意思就是,在页面一(父级页面)用iframe加载了页面二(子级页面),页面二的静态文件不用在页面一上加载,降低了每个页面的加载负荷,增加了每个页面的加载效率;
而$.load()是与它父级页面互相联动的,如果你想要load某个页面,那么你就要在它的父级页面中引入子级页面的css和js包来控制子页面的样式和效果,这样会增加父级页面的加载负荷,使得父级网页加载变慢,整体影响用户体验性。
iframe和$.load()对比的应用场景在于,ERP系统中到底是用iframe好,还是用load方法好,并没有一个正确的答案,因为这是个完全看项目需求的问题,人机交互最好的的方法才是最合适的。
原创文章链接:http://zhicaipt.cn/hz_index/view/article_detail.html?id=37