可能重复:
How to prevent my site page to be loaded via 3rd party site frame of iFrame
如何阻止他人在iframe中嵌入我的网页?
答案 0 :(得分:13)
另一种解决方案:
if (window.top !== window.self) window.top.location.replace(window.self.location.href);
答案 1 :(得分:4)
使用Javascript:
if(window.top==window){
// not in iframe/frame
} else {
if(parent.parent.someFunction){
parent.parent.someFunction();
} else {
alert("parent.parent.someFunction() not defined.")
}
}