我有两个前端应用程序-一个是旧版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中进行修复的任何想法?
答案 0 :(得分:0)
已修复-它涉及直接在相关的“ X-Frame选项”服务器上更改Apache设置