这很有可能,但我希望使用CSS设置主页的样式,而我有权访问的是沙盒iframe子项。请注意,子iframe位于与父级不同的子域中。
可以这样做吗?怎么样?
答案 0 :(得分:2)
我不相信这是可能的,因为子框架位于不同的子域中。这违反了Same origin policy,因此,您框架中的Javascript不应该能够访问父页面,您的子框架中也不会应用任何CSS选择器。
如果您控制不同子域上的两个页面,则可以尝试将document.domain
属性设置为您的公共域名。这应该允许两个页面通过Javascript相互访问,这允许您调用父页面中的方法。我实际上在过去尝试过这个并不成功,所以我不确定我哪里出错了。 More info about document.domain
答案 1 :(得分:0)
可以做到。 iframe应该有权编辑父框架的“location.hash”。