解决方案 »

  1.   

    浏览器拦截了...open这东西 现在很多浏览器都拦截..所以还是用div弹出层 有很多写好的...
      

  2.   


    我这是login登录到menu界面,用div弹出层不太合适吧。
      

  3.   


    我这是login登录到menu界面,用div弹出层不太合适吧。
    并且,在本地调试时没问题,只是在IIS发布后,用IP访问时,无法弹出。
      

  4.   

    locahost 是代表本地,本机,  而IP不是的, 可能是不符合W3C规范吧, 换种写法 .
      

  5.   

    那就跳转被......为啥要open...直接转向就行了.
      

  6.   

    经过测试,发布后,通过后台调用JS跳转不行,如果是前台控件直接调用js跳转是没问题的,很奇怪。
      

  7.   

    验证成功后Page.ClientScript.RegisterStartupScript(Page.GetType, "open", "<script>window.location.href = 'Menu.aspx';</script>");希望可以帮到你
      

  8.   

    不用window.location.href 实现
    客户要求页面的IE的状态栏不显示,页面大小都有要求,所以才不得不用window.open来跳转