location.href在火狐下不兼容的问题

来源:互联网 发布:域名授权管理系统源码 编辑:程序博客网 时间:2024/06/05 06:44

代码


function doload() {
    var MainFrameHtml  ="about.htm";
parent.mainFrame.location.href="status.asp";
}

 

 


 

上面这段代码在火狐下不能正常跳转到status.asp
在网上找了修改办法,将location.hre改为window.location还是不能通过,或者直接写成location也不行

解决办法:

对于parent,IE可以通过ID和NAME来访问FRAME,而火狐只能用NAME来访问,我将parent的ID和NAME设为一样的即可。