【发布时间】:2017-02-13 20:47:19
【问题描述】:
我是 Angular2 的新手,并试图通过单击按钮更改 iframe 的 url。通过了safe url 和setting the src for iframe 等几个障碍。想不出一个好方法来改变点击按钮/链接的 url。
如何根据按钮 id 更改 iFrame url?
HTML
<button md-button (click)="updateSrc($event)" id="first" class="top-link">First</button>
<button md-button (click)="updateSrc($event)" id="second" class="top-link">Second</button>
<iframe id="frame" frameborder="0" [src]="changeUrl()"></iframe>
组件
private first_url = "some url";
private second_url = "some other url":
updateSrs(event) {
console.log('Here');
console.log(event.currentTarget.id);
this.reportUrl();
}
;
changeUrl() {
return this.sanitizer.bypassSecurityTrustResourceUrl(this.first_url);
}
【问题讨论】:
标签: javascript angular iframe