第85天 iframe的使用场景有哪些?
1:典型系统结构,左侧是功能树,右侧就是一些常见的table或者表单之类的。为了每一个功能,单独分离出来,采用iframe。
2:ajax上传文件。
3:加载别的网站内容,例如google广告,网站流量分析。
4: 在上传图片时,不用flash实现无刷新。
5: 跨域访问的时候可以用到iframe,使用iframe请求不同域名下的资源。
1.公共的头部或底部,用iframe嵌入
2.网站的小广告使用iframe嵌入
3.一个系统想用另外一个系统的某个独立功能
不喜欢iframe,iframe布局都是给懒人准备的,而且使用iframe不利于seo
1.图表嵌入
2.广告
3.跨域访问
跨域方面扩展下:
1、接入h5游戏
2、接入支付
3、视频,官网背景视频
4、用户三方登录
下载文件,使用window.open打开选项卡的话,页面会有闪动,用iframe来下载文件,可避免上面的问题
隔离 dom,比如单独打印某个小页面,又不想受父窗口的样式影响,则可以新建个 iframe 来打印。
Most helpful comment
下载文件,使用window.open打开选项卡的话,页面会有闪动,用iframe来下载文件,可避免上面的问题