将父样式应用于页面框架

时间:2011-02-08 22:32:32

标签: html css

有没有办法将父页面的CSS应用到框架内的页面而不在框架中的页面中添加另一个http请求?这是可能的还是我必须在框架中加载的每个页面中通过http请求添加CSS?如果它不起作用,如果每个页面都有一个独特的CSS,使用样式标签或链接rel会更方便吗?我问这个是因为他们是我网站上的页面,这些页面只是对包含框架的父页面做出贡献。框架的原因是页面的其他区域有更多的进展,一切都是一致的;不方便重新加载一个部分的所有内容。

2 个答案:

答案 0 :(得分:1)

设置cache control headers权限,使用<link>将从浏览器缓存中获取CSS,而不是从服务器获取。

答案 1 :(得分:0)

不,你必须在iframe的源代码中放置一个链接元素,这将是

1) trigger a new http request
2) it wouldn't work on cross domain websites, because
    a) XSS (en.wikipedia.org/wiki/Cross-site_scripting)
    b) you would likely not have access to the source to edit it, because it's on a different server.

这些列表很有趣。你应该尝试制作一些:)