javascript window.open无法在同一浏览器窗口中打开

时间:2013-01-30 19:45:23

标签: javascript

我正在尝试在验证用户ID后在同一窗口中打开一个网页。 html / javascript代码是:                                                    

 <script language="javascript">
function check(form)/*function to check userid & password*/
{
  if(form.loginID.value == "" && form.loginPass.value == "") {
    window.open("mform.html","_self"); 
}
else {
    alert("Error Password or Username")  
      }
     }
 </script> 
 </body>

如果我使用_self浏览器只需重新​​加载原始页面。如果我将其更改为_blank,则会打开一个加载了正确页面的新窗口。我在Safari,firefox和chrome浏览器中尝试过这种方法,效果相同。

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

window.open用于打开新窗口。

使用window.location.href = 'mform.html'在同一窗口中导航其他网址。