iframe有哪些缺点?
1.iframe会阻塞主页面的onload事件
2.iframe和主页面共享连接池,而浏览器对相同域的连接有限制,所以会影响页面的并行加载。
3.iframe框架结构很迷惑,如果嵌套多个iframe页面的货出现多个滚动条,用户体验差;
4.代码复杂,不容易被搜索引擎搜索到,所以iframe不利于搜索引擎优化,很多搜索引擎爬虫还不能很好的处理iframe的内容;
5.很多移动设备无法完全显示框架,设备兼容性差;
6.iframe框架页面会增加服务器的http请求,对于大型网站是不可取的
使用iframe之前需要考虑这两个缺点。如果需要使用iframe,最好是通过javascript动态给iframe添加src属性值,这样可以可以绕开以上两个问题。