错误消息“无法在框架中显示此内容”(仅Internet Explorer 11)

时间:2019-01-08 14:32:27

标签: angular internet-explorer iframe internet-explorer-11 x-frame-options

我有两个前端应用程序-一个是旧版AngularJS应用程序,另一个是Angular 4.x应用程序。 AngularJS应用程序具有一个iframe,当打开一个对话框时,该对话框会从Angular 4应用程序中加载内容(我知道不是很理想)。

我在本地实例上遇到的这个问题似乎很好,但是当我将其上传到登台服务器时,我无法在Internet Explorer 11中加载iframe(但是在现代浏览器中很好),并且出现以下错误

This content cannot be displayed in a frame To help protect the security of information you enter into this website, the publisher of this content does not allow it to be displayed in a frame.

由于我能够修改源Angular 4.x应用程序,因此我添加了以下元标记:

<meta http-equiv="X-Frame-Options" content="allow">

但是此更改没有任何区别,并且我仍然收到相同的错误消息-关于如何在IE11中进行修复的任何想法?

1 个答案:

答案 0 :(得分:0)

已修复-它涉及直接在相关的“ X-Frame选项”服务器上更改Apache设置