【发布时间】:2010-02-20 22:44:09
【问题描述】:
我需要在我的页面(类似于 iframe)的背景中打开一个重定向到另一个网页的网页。
所以A是我的主页,我想打开页面B,重定向到页面C。所以页面B和页面C应该在后台打开,用户不知道。
如果我使用 iframe,我的当前页面 (A) 也会被重定向到 C,我不希望这种情况发生!
【问题讨论】:
我需要在我的页面(类似于 iframe)的背景中打开一个重定向到另一个网页的网页。
所以A是我的主页,我想打开页面B,重定向到页面C。所以页面B和页面C应该在后台打开,用户不知道。
如果我使用 iframe,我的当前页面 (A) 也会被重定向到 C,我不希望这种情况发生!
【问题讨论】:
如果 B 使用简单的 Location: ... 标头重定向到 C,那么您的解决方案应该可以正常工作。
如果 B 使用 top.location = ... 之类的脚本重定向到 C,那么您无能为力,抱歉。
C 也有可能包含一个突破 iframe 的“frame buster”。
换句话说,除非您寻求非常复杂的解决方案,例如this frame buster buster,否则您将不走运。
【讨论】: