iframe会导致Jquery入口代码执行延时较长
问题描述:
信息时变慢,经过排查发现是浏览器解析完HTML后直到JQuery执行的开始位置延迟了2-4秒。当时那个页面引入了很多第三方的js库如tree,date,easyui等等。我以为慢的原因是这些类库,但是注释掉后依然很慢。
家后继续想这个问题,当时就想到会不会是iframe加载了其他页面变慢的。今天在公司把页面上的iframesrc属性注释掉,果然速度快了很多由以前的2秒变成了50毫秒左右。
总结:
使用iframe的时候最好延时加载,需要的时候再去加载。如果遇到页面上Jquery入口延时较长,很可能就是页面中包含了iframe。
经验分享给大家,理解不到位的大家拍砖。
相关推荐
  架构技术交流    2020-07-28  
   haohong    2020-07-18  
   tiankele0    2020-06-26  
   xiangxiaojun    2020-06-25  
   pythonclass    2020-06-04  
   WebVincent    2020-06-03  
   sixthelement    2020-05-30  
   云之高水之远    2020-05-19  
   云之高水之远    2020-05-17  
   Chydar    2020-05-15  
   tuxlcsdn    2020-04-17  
   ajaxtony    2020-02-03  
   STPace    2020-02-03  
   学留痕    2013-05-11  
   云之高水之远    2020-01-05  
   TONIYH    2019-12-20  
   nimeijian    2019-12-15  
   我只是个程序员    2014-01-18