繁体   English   中英

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

[英]form button to open up new URL in same window

我在表单底部有一个按钮,当按下该按钮时,我想在同一窗口中打开一个新的URL。 现在,有了代码,我打开了一个新窗口/ tab。 如果我在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");
    }

});

问题计数器仅对我来说是确定回答了哪种形式的问题,是或否。

使用此方法应该可以在同一窗口的新标签页中打开网站:

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

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

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

如果您希望留在同一窗口中,这应该可以工作。 window.open AFAIK通常会打开一个新的“弹出”窗口,如果要保留在当前窗口中,则不需要此窗口。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM