使用php在iframe中重定向

使用php在iframe中重定向,php,javascript,jquery,html,iframe,Php,Javascript,Jquery,Html,Iframe,假设我正在使用iframe在我的网站上显示其他网站。但是,如果显示的站点有重定向,重定向到其域上的其他页面,则重定向会导致整个浏览器重定向到其他站点,我不希望发生这种情况 是否可以使重定向显示在iframe内部,而不是使整个浏览器重定向到另一个页面?使用HTML5时,添加了该属性。在写这篇文章的时候,但是做了你想做的事情: <iframe src="url" sandbox="allow-forms allow-scripts"></iframe> 如果您想允许顶级

假设我正在使用iframe在我的网站上显示其他网站。但是,如果显示的站点有重定向,重定向到其域上的其他页面,则重定向会导致整个浏览器重定向到其他站点,我不希望发生这种情况

是否可以使重定向显示在iframe内部,而不是使整个浏览器重定向到另一个页面?

使用HTML5时,添加了该属性。在写这篇文章的时候,但是做了你想做的事情:

<iframe src="url" sandbox="allow-forms allow-scripts"></iframe>


如果您想允许顶级重定向,请指定
sandbox=“allow top navigation”

服务器端重定向将在iframe中发生,看起来更像是在javascript中创建top.location.href。可能是为了防止在框架中显示?:)听起来像是一个iframe破坏者。也许你不应该自己展示他们的网站。这是维基百科关于这个主题的文章:还有,这是一个类似问题的链接。不过,正如陈大卫所说,你应该避免这种情况。请注意,这实际上会使单击无效,而不会在iframe本身内重定向。