为链接打开一个新窗口,但希望下一页仍在“主体”框架中

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

本文关键字:一页 希望 框架 主体 窗口 链接 一个 新窗口      更新时间:2023-09-26

打开一个新窗口的链接,但希望下一页仍在"主体"框架中

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

为链接打开一个新窗口,但希望下一页仍在"主体"框架中。

Facebook不使用框架。它被实现为一个SPA,它使用Ajax来拉取新内容和历史API来提供有用的东西来链接。

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