我可以从主页面为iframe的内容设置样式吗?

时间:2010-06-15 14:29:03

标签: html css iframe

我们有一个页面,可以在iframe中嵌入Google日历。最近,一个警告框div开始出现在日历上,如下所示:

<div id="warningBox" style="color:#aa0000;">Events from one or more calendars could not be shown here because you do not have the permission to view them.</div>

我们不希望此框显示在页面上。显然,这里最好的解决方案是找到私人事件并删除它们,但到目前为止,对这些事件的搜索已经证明是徒劳的。此日历是几个日历的集合,包括一些我们无法控制的日历(即天气)。我们仍然在寻找,但与此同时我想试着隐藏那个div(特别是如果私人活动被证明是在日历上,我们无法改变)。

我知道iframe强制执行页面之间的分离,这样子页面本身就是一个法则。但肯定必须有一些方法在框架内的元素上设置样式吗?

1 个答案:

答案 0 :(得分:1)

不幸的是,没有。只要iframe位于different domain,您就无法访问其内容。如果iframe属于与父页面相同的域,则不会有任何问题。