纸头折飞机
欢迎大家加入KitJs官方高级QQ群88093625,讨论前端技术,上海携程招聘H5,iOS,android,产品,设计,交互,测试,有意者发简历到xueduanyang1985@163.com

今天有人问了我一个关于window.parent的奇怪问题,是说如果 一个空白页面about:blank,那它的window.parent是什么?

按道理来说空白页面是没有父业面的,所以window.parent应该为空,

实际测试结果不是这样

 

test.html
<html>
<body>
<iframe src="a.htm"></iframe>
</body>
</html>

a.html
<html>
<body>
<script>
alert(window.parent.location);
alert(window.parent.parent.location);
alert(window.parent.parent
==window.parent);
<script>
</body>
</html>

 

结果发现顶层页面的parent还是自己,而不是空

posted on 2009-05-19 14:23  薛端阳  阅读(1232)  评论(2编辑  收藏  举报