parent.window.location.href = "URL"

解决方案 »

  1.   

    抱歉了啊  这样是可以跳回主页 但是不能传值 username那里没反应  哭了 
      

  2.   

    没事,你这个登录。应该把username保存在session中啊。用的时候直接拿就是
      

  3.   

    不考虑后台程序,session的处理,单从html上来说,你需要从弹出窗口返回信息,然后再执行跳转。
    //用模式窗口单开登录页面
    //path为弹出窗口url
    //parameter传参
    //style为样式
    //ReturnValue为返回值(可多值)
    var ReturnValue = window.showModalDialog(path,parameter,style)
    window.location.href=ReturnValue 
    返回值可以接收 跳转页面的url,username等你需要的参数,这个你可以自己设好,跳转方法可以写在该代码下。用模式窗口打开后,会一直等待返回值,直到模式窗口关闭后,代码才会继续往后运行。
    弹出窗口中设置返回值,关闭窗口后,就继续上面的代码
    window.returnValue = "返回值(url之类的,可以是array)"
    window.close()
      

  4.   

    如果iframe是 同域的话 
    2楼正解
      

  5.   

    抱歉了啊  这样是可以跳回主页 但是不能传值 username那里没反应  哭了 你是想通过页面直接传值么,那样的话你可以parent.window.location.href = "URL#XXX"
    再在目标页面alert(location.hash);
      

  6.   

    用DIV 模拟一个弹窗  然后关闭的时候直接操作就好了
      

  7.   

    $("#div").dialog(
    {
      modal : true,
      buttons:{  }
    }
    )