IE11 iframe跨域无法正常工作

时间:2016-03-09 07:21:54

标签: angularjs html5 iframe internet-explorer-11 meta

我正在使用angularjs进行应用程序构建。我们可以选择将应用程序嵌入自己的网站。

问题是IE11中的应用程序工作正常,但是如果将其归因于不同的域名网站,那么它就无法运行。

我还添加了此<meta http-equiv="X-UA-Compatible" content="IE=11,chrome=1" />

但它仍然不起作用。有什么黑客可以让它发挥作用吗?

1 个答案:

答案 0 :(得分:1)

Angular通过ajax加载视图和依赖项。您需要在服务器中启用CORS才能允许跨域ajax请求。

例如,如果您在后端使用PHP,它将是这样的:

<?php
 header("Access-Control-Allow-Origin: *");