点击submit按钮时,使用javascript或php重新注册到gmail.com

点击submit按钮时,使用javascript或php重新注册到gmail.com,javascript,php,Javascript,Php,我有这个表格: <form id="form1" name="form1" method="post" action="http://gmail.com" onsubmit="setTimeout(function () { window.location.reload(); }, 10)"> <div class="form-group"> <label for="email">E-mailadres</label>

我有这个表格:

<form id="form1" name="form1" method="post" action="http://gmail.com"       
    onsubmit="setTimeout(function () { window.location.reload(); }, 10)">
 <div class="form-group">
 <label for="email">E-mailadres</label>
 <input type="email" name="email" class="form-control" id="email">

</div> 
<input type="submit" value="verzenden" class="btn btn-  primary" />
</form>

电子邮件地址
我希望如果有人点击按钮,他/她将重定向到gmail.com 我尝试使用targetblank,但它不起作用,有人知道用javascript或php重定向的好方法吗

编辑:我希望如果有人按下按钮,他/她将重定向到新选项卡。

试试看

<input type="button" value="verzenden" class="btn btn-  primary"  onclick="move_to_gmail();"/>


<script>
function move_to_gmail(){
window.location = 'http://www.gmail.com';
}
</script>

函数move_to_gmail(){
window.location=http://www.gmail.com';
}

使用PHP,您可以使用

header('Location: http://www.example.com/');
对于JavaScript,使用

document.location.href="http://www.example.com";

我同意这种情况有点奇怪,因为我不知道您实际上想要实现什么,但是,如果您只想在提交表单时在新窗口中打开gmail.com,这就足够了:

<form onsubmit="window.open('http://gmail.com')">
    <div class="form-group">
        <label for="email">E-mailadres</label>
        <input type="email" name="email" class="form-control" id="email">
    </div> 

    <input type="submit" value="verzenden" class="btn btn-  primary" />
</form>

电子邮件地址
要打开一个新窗口(如果它确实是一个新窗口或新选项卡是由浏览器决定的,您不能影响它),请使用:


这将在新窗口/选项卡中打开。但是这个会将输入表单的数据发送到gmail.com!演示:

重定向是什么意思?您是想将表单数据发送到gmail.com还是只想将用户发送到gmail.com页面?我试图将用户重新发送到gmail.com(在新的tablad中)。此表单用于changin password。此外,表单提交10毫秒后重新加载页面的目的是什么?此表单如何更改密码?您已将表单的操作设置为“”(GMail的首页)。除非你是一个官方的GMail开发者(我非常怀疑),否则我真的不明白你想做什么。我有一个完整的php脚本来更改密码,它工作得非常完美。我只想让用户能够更轻松地访问gmail.com:)谢谢,在新的tablad中使用Redict到gmail是否可能?如果这是理想的用途,为什么要使用javascript而不是普通的链接?顺便说一句,javascript函数和变量都是用camelCase+编写的,你忘了关闭那里的脚本标签。因为表单中的普通链接(我需要一个按钮)不起作用。谢谢,在新页面中重新登录gmail也可以吗?抱歉,又是一个新问题。也许你不理解我,但也许你又给了我一个很好的答案。是否可以用如下脚本打开窗口:function myFunction(){window.open(')}和onsubmit:onsubmit=“myFuction”
<form id="form1" name="form1" method="post" action="http://gmail.com"       
    onsubmit="window.open('http://gmail.com');return false;">
<form id="form1" name="form1" method="post" target="_blank" action="http://gmail.com">