表单按钮在同一窗口中打开新的URL

时间:2015-03-18 19:58:57

标签: javascript jquery html

我在表单底部有一个按钮,当按下该按钮时,我想在同一个窗口中打开一个新的URL。现在使用我的代码打开一个新的窗口/选项卡。如果我在网址后面添加“_ self”,则按钮会完全断开。这是我的代码

 $(".study-btn").click(function(){
    if(questionCounter == 3)
    {
        window.open("http://www.google.com");
        // I tried this but breaks completely
        window.open("http://www.google.com", "_self");
    }
    else
    {
        window.open("http://http://www.amazon.com");
    }

});

问题柜台只是让我弄清楚哪些表格问题已被回答是或否。

2 个答案:

答案 0 :(得分:0)

使用此功能可以在同一窗口的新标签页中打开网站:

window.open('www.google.com','_target');

如果您只想更改当前页面,请使用:

location = 'http://www.google.com';

答案 1 :(得分:0)

如果你想留在同一个窗口,这应该有效。 window.open AFAIK通常会打开一个新的"弹出窗口"窗口,如果你想留在当前窗口,你不需要。

$(".study-btn").click(function(){
    if(questionCounter == 3)
    {
        location.href="http://www.google.com";
    }
    else
    {
        location.href="http://http://www.amazon.com";
    }
});