打开链接的新窗口,但希望下一页仍在框架中#34; main-body"

时间:2016-03-03 13:51:56

标签: javascript ajax

open a new window for a link,but want next page still in the frame "main-body"

在浏览器中,我们曾经为一个框架中的链接打开一个新窗口,然后在同一个框架中打开下一页,并像以前一样打开其他框架,只是作为facebook工作。

为链接打开一个新窗口,但希望下一页仍在框架" main-body"。

1 个答案:

答案 0 :(得分:1)

Facebook不使用框架。它实现为SPA,使用Ajax来引入新内容,the history API提供有用的链接内容。

如果您确实想要使用框架来处理此问题,那么您需要检查(每个页面加载时)window === top,如果没有,则重定向(使用top.location = ...)到新的框架集文档,将所有需要的文档加载到各种框架中。