阻止在iframe上打开页面?

Art*_*hur 3 php iframe

如何使用PHP阻止iframe上的页面打开?像iframe里面的Gmail一样?

lee*_*ggs 8

对于PHP,您可以使用.

header("X-FRAME-OPTIONS: DENY");
Run Code Online (Sandbox Code Playgroud)

仅在现代浏览器,IE8 +,Firefox 3.6.9,Safari 4和Chrome中支持此功能.对于旧版浏览器,您还需要一些JavaScript.


ser*_*yPS 6

你可以用JavaScript做到这一点

if( (self.parent && !(self.parent===self))
    &&(self.parent.frames.length!=0)){
    self.parent.location=document.location
}
Run Code Online (Sandbox Code Playgroud)

这会从在iframe中打开您的网页的页面重定向到您的网页.