我的网站可以通过Chrome打开,但不能通过IE

时间:2017-06-02 19:35:08

标签: angularjs internet-explorer ssl cross-browser browser-security

我已经建立了this site。它在Chrome中完美运行,而我无法在Internet Explorer 11中打开它。它显示一个空白页面。

当我按F12打开开发者工具时,控制台中没有显示错误。

有谁知道问题出在哪里?

修改1:

我更改了几台机器,最后可以在控制台中看到错误:console error。正如@MrNew评论的那样,它是Unable to get property 'postMessage' of undefined or null reference

有谁知道如何解决这个问题?是因为angularjs和IE 11的兼容性?

1 个答案:

答案 0 :(得分:1)

我找到了。

在IE 11中

if ($window.opener === null)是不够的,我们应该检查if (($window.opener === null) || ($window.opener === undefined))

因此与angularjs无关。