0
if (top.location!= self.location) {
top.location = self.location.href
}
如果有人有我的網站在一個iFrame,這將爆發。如何僅爲某些域打破iFrame?
但是,我只想對某些域進行此操作。我如何檢查?
if (top.location!= self.location) {
top.location = self.location.href
}
如果有人有我的網站在一個iFrame,這將爆發。如何僅爲某些域打破iFrame?
但是,我只想對某些域進行此操作。我如何檢查?
您可以使用另一個條件...
var allowedDomains = ["stackoverflow.com"];
if (allowedDomains.indexOf(top.location.hostname) == -1
&& top.location!= self.location) {
top.location = self.location.href
}
你可以得到一個窗口,從不同的服務器的位置?我以爲你不能 –
@JuanMendes如果你不能,那麼OP的原始代碼將無法工作,我相信。 – alex