[英]typescript anchor tag click event in firefox not working
我正在typescirpt文件中创建锚标签。单击此按钮时,锚标签被创建。它在Chrome和IE中有效,但在Firefox中不起作用。
btnGuest(){
var redirect = <HTMLAnchorElement>document.createElement("a");
redirect.href = 'https://www.google.co.in/';
redirect.target = '_blank';
redirect.click();
}
<button (click)="btnGuest()"></button>
在创建元素之后,我终于得到了答案,我们需要将该元素追加到文档主体中。代码如下。 https://support.mozilla.org/en-US/questions/968992
var redirect = <HTMLAnchorElement>document.createElement("a");
document.body.appendChild(redirect); //required in FF, optional for Chrome
redirect.href = 'https://www.google.co.in/';
redirect.target = '_blank';
redirect.click();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.