1.判断当前页面是否在iframe中
//方式一
if(self.frameElement && self.frameElement.tagName == "IFRAME"){
alert('在iframe中');
}
//方式二
if(window.frames.length != parent.frames.length){
alert('在iframe中');
}
//方式三
if(self != top){
alert('在iframe中');
}
2.通过判断页面有父级域名且与自身域名不一样,则判定为被别人iframe嵌套了你的页面并向父级页面发出提示,否则是自己的iframe则不提示
if(top.location != location){
top.alert('禁止嵌套!');
}
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容