javascript - window.open(url) 不在同一选项卡中打开新网页

标签 javascript jquery html window

window.open("index.php"); 不会在 same 选项卡中打开新页面,而是在 new 中打开它em> 选项卡。

我也尝试了 window.open("index.php",'_self') ,它根本没有打开标签页。

这是我的代码:

$.ajax({
    url: "login.php",
    type: 'POST',
    data : "username="+name+"&password="+pwd ,
    datatype :"text",
    async: false, 
    cache: true,
    timeout: 30000,
    error: function() {
        return true;
    },
    success: function(msg) {                        

       if(msg == "Validated")
        {
            alert(msg);
            window.open("index.php");
        }
        if(msg=="Incorrect password")
        {
            alert(msg);
            location.reload();                         
        }    
    }
});

最佳答案

你应该使用 window.location = "http://...."而不是 window.open

关于javascript - window.open(url) 不在同一选项卡中打开新网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16015459/

相关文章:

html - CSS-:focus无法在iOS上使用

javascript - 我的 npm 包依赖于 X(比如它的 material-ui),如何避免用户安装 X 两次?

javascript - 为什么它返回 "undefined"而不是 1

javascript - 如何复制并应用现场演示中的代码?

jquery - 从 jquery 中的数据属性中检索 bool 数据

jQuery slider (淡入/淡出)无法正常工作

javascript - 使用仅显示唯一值的 D3 对列表进行排序

javascript - 如果有重复记录如何求和?

javascript - jQuery.closest() 给出 "null"值

javascript - 编写可重复使用的代码来创建一个递增的类似按钮