我用C# WebForm 写了个小东东。
我想在打开的第一个页面,也就是我的登入页面
       "height=180,width=300,top=200,left=250,alwaysRaised=no,dependent=yes,location=no,menubar=no,resizable=no,scrollbars=no,titlebar=no,boolbar=no"是如上代码所描述的窗口,
我在page_load() 里面写代码:
    response.write("<script>window.alwaysRaised=no</script>");
   .....
.....
这么写代码也得不到我要的结果哦!!
后来我改了下,新建一个页面,登入软件系统的时候进入这个新弄的页面,在这个新弄的页面的page_load()里
window.open("SalesLogin.aspx","_blank","height=180,width=300,top=200,left=250,alwaysRaised=no,dependent=yes,location=no,menubar=no,resizable=no,scrollbars=no,titlebar=no,boolbar=no");
     close ();我这么写的话,基本算是能得到我想要的结果,但是它在执行 close 的时候 老是会弹出一个确认的对话框来。在点击 是 才会进入我写的系统的登入页面。我要怎么才能把那弹出的确认框给 DOWN 掉呢?
我的目的只是 让打开的第一个页面的效果如下代码所描述:
 "height=180,width=300,top=200,left=250,alwaysRaised=no,dependent=yes,location=no,menubar=no,resizable=no,scrollbars=no,titlebar=no,boolbar=no"
请教我该如何编写代码??

解决方案 »

  1.   

    window.open("SalesLogin.aspx","_blank","height=180,width=300,top=200,left=250,alwaysRaised=no,depen
    window.opener = "MySystem";
    window.close();
      

  2.   


    能和我解說下 window.opener 的取值麼??!!!
      

  3.   

    说实话很讨厌这种登录方式,以前用过一个OA就这样的,如果浏览器禁用JS连登陆都做不了。还有的浏览器是屏蔽弹出窗口的。但从这方面就有很多理由不要这么做。