我对IFRAME很重要,让我们举个例子: 我有一个网页“A”,有n个页面,每个页面都包含一个未定义数量的iframe,它指向一个网站“B”,所有iframe都指向网站“B”的不同页面。我的问题是: 因为iframe指向同一个网站“B”, 因为每个页面都包含对相同公共项(css,javascript)的引用, iframe加载时常见项目会发生什么? 常见项目是下载一次,还是每次加载iframe时都会下载?
感谢
michee
答案 0 :(得分:1)
这取决于它们是如何从服务器提供的。如果他们正确设置了expirey,那么浏览器将使用它已有的版本。
来自wikipedia:
过期:给出响应被视为过时的日期/时间(在" HTTP-date" RFC 7231定义的格式)
E.g。
到期日:1994年12月1日星期四格林威治标准时间16:00:00
永久:标准
<小时/> 这并不总是保证使用缓存版本,因为硬刷新CTRL-F5(某些浏览器CTRL-R)将覆盖它。
此外,某些浏览器可以设置为忽略缓存。