使用top.window刷新维护iFrame?

时间:2012-08-10 20:06:12

标签: html5 iframe frame deprecated

这是自然的框架,但不是iframe。使用iframe的top.window刷新也会重新加载iframe。那么使用框架吧?好吧,不。他们以无限的智慧弃用它。

如果我遵守规则,我会失去这项功能吗?

我必须引入一个外部网站并将其放在框架/ iframe中,它将处理框架/ iframe内的所有内容。默认情况下,URL,mysite.com有一个带有example.com的框架/ iframe。然后,当用户导航框架/ iframe内的内容,转到example.com/about.html,然后决定重新加载top.window时,我不希望它返回到example.com而是继续保持示例。 COM /约

使用已弃用的框架可行。使用“正确的”iframe,这不起作用。我该怎么办?

1 个答案:

答案 0 :(得分:1)

您可以通过哈希从子页面到不同域上的父级进行通信。您必须控制两个域才能执行此操作,但它绝对是一个选项。您需要做的是每次页面更改时,您都会使用iframe中内容的当前网址更新iframe上的哈希值。

http://www.shubho.net/2010/08/cross-domain-communication-between.html