Html 如果url未能加载到角度2(或4)中的iframe中,则捕获错误(或异常)

Html 如果url未能加载到角度2(或4)中的iframe中,则捕获错误(或异常),html,angular,Html,Angular,在angular 4代码中有以下元素 <iframe #originalUrl [hidden]="!showOriginalDoc" onError="onIframeError(event)" [src]="originalUrl"> <span *ngIf="originalUrl==='sss'">Original URL Not Available</span> </iframe> 原始URL不可用 在从API响应

在angular 4代码中有以下元素

<iframe #originalUrl [hidden]="!showOriginalDoc" onError="onIframeError(event)"  
    [src]="originalUrl">
   <span *ngIf="originalUrl==='sss'">Original URL Not Available</span>
</iframe>

原始URL不可用

在从API响应动态分配originalUrl的情况下,某些网站会通过抛出错误来阻止:拒绝在帧中显示“”,因为它将“X-frame-Options”设置为“sameorigin”。捕获上述错误后,我想显示一条包含URL的消息,请告诉任何人如何解决此问题。

angular 2+contextAngular是在javascript之上构建的,因此任何使用普通/普通javascript的解决方案都是有效的。我尝试了这种方法“”但我无法在代码的标题中看到“x-frame-options”,但控制台中有一个错误“拒绝显示”在一个框架中,因为它将“x-frame-options”设置为“sameorigin”,如何获取标题?