iframe 怎么继承父页面的 css 和 js?

2014 年 5 月 29 日
 shuangchen
项目是一个OA系统,页面中可能存在1个或2个iframe,每个iframe都有几个相同的css和js

现在问题是每次加载页面,js,css都出现重复加载的情况
18636 次点击
所在节点    问与答
12 条回复
dowern
2014 年 5 月 29 日
一般同一个css或者js加载一次浏览器会缓存
summic
2014 年 5 月 29 日
pjax 代替 iframe 可行么
jsonline
2014 年 5 月 29 日
在 HTTP 头中加入 cache control。
jsonline
2014 年 5 月 29 日
搞复杂的页面之前敢不敢读一读 HTTP 权威指南?
ksc010
2014 年 5 月 29 日
有iframe肯定会“加载”两次的
但是非首次加载不一定会向服务器发起请求
具体看你缓存控制怎么设置
ejin
2014 年 5 月 29 日
楼主请你搞清楚,iframe就是一个单独的网页窗口,你要什么js和css都要自己搞进去才会有,即便能实现继承父页面的,那么资源占用也超大。

如果真的要继承,AJAX或者PJAX是你的选择!
wulongqiu
2014 年 5 月 30 日
LESS/SASS/AngularJS
insub
2014 年 5 月 30 日
@wulongqiu 这堆东西跟这个帖子有什么关系?
breeswish
2014 年 5 月 30 日
@insub LESS/SASS可以用来做CSS Include;AngularJS效果和Ajax类似
wulongqiu
2014 年 5 月 30 日
@insub
@breeswish
是的,没有直接关系,应该是一种更好的替代方案。
ahill
2018 年 1 月 5 日
ahill
2018 年 1 月 5 日

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/114932

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX