私はこのhtml構造を持っています:
<html>
<body>
This is the container of the iframe
<iframe src="/foo.html">
</iframe>
</body>
</html>
(/foo.html)
<html>
<script type="text/javascript">
$('a').click( function() {
window.location = window.location;
});
</script>
<body>
<a href="#">link to me</a>
</body>
</html>
「私へのリンク」を数回クリックすると、iframe は次のように別の iframe 構造 (コピーのような) にネストされます (firebug を使用すると、これを確認できます):
<html>
<body>
This is the container of the iframe
<iframe src="/foo.html">
<html>
<body>
This is the container of the iframe
<iframe src="/foo.html">
<html>
<body>
This is the container of the iframe
<iframe src="/foo.html">
</iframe>
</body>
</html>
</iframe>
</body>
</html>
</iframe>
</body>
</html>
これを修正するにはどうすればよいですか?