Html 提交按钮打开新窗口和关闭父窗口?

Html 提交按钮打开新窗口和关闭父窗口?,html,forms,login,Html,Forms,Login,我基本上有一个登录表单,它会在css框中弹出,要求用户登录。我遇到的问题是,一旦用户单击submit,他们就会被带到css框中的登录窗口,因此submit按钮会打开一个空白/新窗口 但我现在遇到的问题是,父窗口保持打开状态,显示用户的登录详细信息。为了安全起见,我真的很想摆脱这个问题,那么有没有一种方法可以在新的启动时关闭父窗口?或者甚至设置为在按下submit按钮清除css框后页面刷新 谢谢 以下是到目前为止我得到的信息: <form action="login.php" method=

我基本上有一个登录表单,它会在css框中弹出,要求用户登录。我遇到的问题是,一旦用户单击submit,他们就会被带到css框中的登录窗口,因此submit按钮会打开一个空白/新窗口

但我现在遇到的问题是,父窗口保持打开状态,显示用户的登录详细信息。为了安全起见,我真的很想摆脱这个问题,那么有没有一种方法可以在新的启动时关闭父窗口?或者甚至设置为在按下submit按钮清除css框后页面刷新

谢谢

以下是到目前为止我得到的信息:

<form action="login.php" method="post" target="_blank"  >


这将把表单发送到父窗口,父窗口将完全删除登录框,并重新加载父页面

您也可以使用js

<script type="text/javascript">

function add_tab2(){
   var newTab = gBrowser.addTab('http://www.google.com');
   newTab.label = "MyTab";
   newTab.id = "MyTab";
   gBrowser.selectedTab = newTab;
   aDoc = document.getElementById("MyTab");
   // do something with aDoc here
   window.close();
}
</script>

函数add_tab2(){
var newTab=gBrowser.addTab('http://www.google.com');
newTab.label=“MyTab”;
newTab.id=“MyTab”;
gBrowser.selectedTab=newTab;
aDoc=document.getElementById(“MyTab”);
//在这里用aDoc做点什么
window.close();
}

@EricHaze如果您的问题得到解决,请接受答案。
<script type="text/javascript">

function add_tab2(){
   var newTab = gBrowser.addTab('http://www.google.com');
   newTab.label = "MyTab";
   newTab.id = "MyTab";
   gBrowser.selectedTab = newTab;
   aDoc = document.getElementById("MyTab");
   // do something with aDoc here
   window.close();
}
</script>