永发信息网

父页面缓存的文件 iframe会用到吗

答案:2  悬赏:0  手机版
解决时间 2021-02-19 19:51
  • 提问者网友:聂風
  • 2021-02-19 07:32
父页面缓存的文件 iframe会用到吗
最佳答案
  • 五星知识达人网友:洎扰庸人
  • 2021-02-19 07:55
iframe原本的用法在现在看来是不合时宜的,问题太多了,不一一列举,但是它的其他功能却是不错的黑魔法,这里列举一些,想到了再更新:

用来实现长连接,在websocket不可用的时候作为一种替代,最开始由google发明。Comet:基于 HTTP 长连接的“服务器推”技术
跨域通信。JavaScript跨域总结与解决办法
历史记录管理,解决ajax化网站响应浏览器前进后退按钮的方案,在html5的history api不可用时作为一种替代。
纯前端的utf8和gbk编码互转。比如在utf8页面需要生成一个gbk的encodeURIComponent字符串,可以通过页面加载一个gbk的iframe,然后主页面与子页面通信的方式实现转换,这样就不用在页面上插入一个非常巨大的编码映射表文件了
评论里有提到,用iframe实现无刷新文件上传,在FormData不可用时作为替代方案
to be continued ...
全部回答
  • 1楼网友:山君与见山
  • 2021-02-19 08:22
不用
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯