我已经在这里浏览了几个iframe破坏代码....但我无法弄清楚如何为某些域的iframe破坏代码创建异常......
if (top.location!= self.location)
{
top.location = self.location.href
}
答案 0 :(得分:0)
您的代码可能会因多个浏览器上的访问冲突而失败,但您可以尝试
if (document.referer.indexOf("mydomain.com") ==-1 &&
top.location!= self.location) {
top.location = self.location.href;
}
请注意,无论如何,referer可能是空的