Angular 2 – Redirect to an external URL and open in a new tab

angulartypescript

I'm trying to Open a new page when user clicks on a link. I can't use Angular 2 Router, because it doesn't have any functionalities to redirect to an external URL.

so, i'm using window.location.href="…";

html code:

<button (click)="onNavigate()">Google</tn-submenu-link>

typescript code:

onNavigate(){
        //this.router.navigateByUrl("https://www.google.com");
        window.location.href="https://www.google.com";
    }

But how can I open it in a new tab? when using window.location.href ?

Best Answer

onNavigate(){
    window.open("https://www.google.com", "_blank");
}
Related Topic