IFrame иногда не работает в IE11 - PullRequest
0 голосов
/ 30 мая 2018

Я разработал веб-приложение, использующее 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 Ответ

0 голосов
/ 30 мая 2018

Я выяснил, изменив код ниже: this.settingsUrl = 'http://phlsvr500:81/csauthor/#/settings/' + this.empNo;обратите внимание на дополнительные / до #.

...