我看了这两个问题,我不明白。
一方面,您似乎可以重定向父 iframe,而另一方面您不能?当我尝试它时,重定向父框架没有问题,所以我很好奇为什么每个人都说除非你在同一个域上,否则你不能重定向父框架。但是我可以重定向而无需在同一域上使用框架。
如前所述,将重定向父 iframe。要记住的一件事是,网站和 iframe 中包含的网站都需要在同一个域中才能正常工作,否则您将收到拒绝访问异常。
和浏览器有关吗?
编辑
我有两页,这有效,但不应该:
在域 1
<html>
<body>
<iframe src="http://domain2.fr"></iframe>
</body>
</html>
在域 2
<html>
<body>
<script type="text/javascript">
window.top.location.href = "http://google.fr";
</script>
</body>
</html>