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