IFrame иногда не работает в IE11
Я разработал веб-приложение с использованием Angular 5, из которого я загружаю Iframe. После развертывания в IIS Iframe содержимое отлично работает в Google Chrome, но в IE11 иногда это работает, а иногда нет.
Но это работает плавно, когда инструменты разработки (F12) в IE включены. В чем проблема?
Заранее спасибо.
Вот мой код в компоненте HTML:
<iframe name="encode" [src]="trustedUrl"
style="height: 100%; width: 100%; min-height: 500px;"
frameborder="0" scrolling="yes"
id="iframe"></iframe>
А вот код Typescript:
ngOnInit(): void {
this.empNo = localStorage.getItem('currentUser');
this.settingsUrl = 'http://phlsvr500:81/csauthor#/settings/' + this.empNo;
this.trustedUrl = this.sanitizer.bypassSecurityTrustResourceUrl(this.settingsUrl);
}
1 ответ
Решение
Я выяснил, изменив код ниже: this.settingsUrl = ' http://phlsvr500:81/csauthor/' + this.empNo; обратите внимание на дополнительные / до #.