问题描述
我的页面是采用父框架里使用iframe来实现tab页的。当iframe打开某个页面发现没有登录时后台会重定向到登录页。但是我希望前台整个页面都重定向走,而不是iframe里面的那个页面重定向。我使用了window.top.document.location = ''的方式。这招在IE下面可行,但是在firefox和chrome下是不可以的。会报window.top undefined。window.parent也是undefined。不知道是什么原因。难道跟我重定向后子页面找不到父页面有关?
解决方案
parent.top.location ="";
解决方案二:
我自己测试过, firefox下可以得到,并没有报undefined,楼主代码是不其他地方有问题?
时间: 2024-10-21 13:01:38