最近在项目中遇到个很怪的事情,有两个.NET项目(B/S),两个项目登陆的方式都是一样的,在IE中运行一个项目,输入用户和密码后,通过Response.Redirect("DEFAULT.ASPX");跳转页面,DEFAULT.ASPX通过ONLOAD="javascript:OpenNewAndCloseParent('Main.aspx','LogoWindow',0,0,'yes',10,30)"函数代码如下:
function OpenNewAndCloseParent( url,newwindowname, top,left,status,width,height)
        {
            window.location.href=url;
        window.open(url,newwindowname,"top="+top+",left="+left+",toolbar=no,location=no, directories=no,status="+status+",menubar=no,scrollbars=no,resizable=yes, width="+(screen.width-width)+",height="+(screen.availheight-height));
        window.opener = null;
        window.close();
        }
因为这个项目都是运行在这个页面里的.在这个项目没有关闭的情况下.也就是说这个MAIN.ASPX页面在打开的状态下.开IE运行另一个项目.也是上面这种方式打开.但是问题出现在.在打开另一个项目的时候.会把前面那个项目的MAIN.ASPX页面关掉.我现在就是想让两个项目同时打开,但百试不得其解,请高手您帮我看看是为什么,有什么好的解决办法.不胜感激!