相关疑难解决方法(0)

Angular 2 - 重定向到外部URL并在新选项卡中打开

我正在尝试在用户点击链接时打开新页面.我不能使用Angular 2路由器,因为它没有任何功能可以重定向到外部URL.

所以,我正在使用window.location.href ="...";

HTML代码:

<button (click)="onNavigate()">Google</tn-submenu-link>
Run Code Online (Sandbox Code Playgroud)

打字稿代码:

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

但是如何在新标签中打开它?什么时候使用window.location.href?

typescript angular

61
推荐指数
7
解决办法
11万
查看次数

根据 URL 参数选择的下拉菜单选项

我有一个我几乎无法控制的网站。

预设表单选择了我想设置不同的选项。

代码示例如下:

<form id="myForm" action="https://secure.domain.net/account/order" method="post">
<table><tbody><tr class="paperTR tr_class_paper"><td class="paperTD fiTitle fiItem">
<div>Paper</div>
<select id="paper" name="paper" onchange="EC_LithoCalc.updateForm()">
<option value="1">Option1</option>
<option value="2">Option2</option>
<option value="3">Option3</option>
<option value="4">Option4</option>
</select>
</td></tr></tr></tbody></table>
</form>
Run Code Online (Sandbox Code Playgroud)

我已经尝试了该示例的许多变体: domain.com/page?paper=1

但似乎没有什么对我有用。

我发现的所有内容都在谈论 javascript 或 jquery,但我对这些一无所知。不过,我知道编码应该以 < 标签开头,而我看到的只是里面的内容。

我很困惑。

任何人都可以帮助我吗?

我整天都在做这件事,我将不胜感激。

谢谢你。

html

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

angular ×1

html ×1

typescript ×1