微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – 在IE8中的iFrame中运行AngularJS Application的空白页面

我正在尝试在IE8中的iFrame中运行AngularJS应用程序.我得到一个空白页面.
 观察到的行为:
1.在IE8的普通浏览器窗口中正常工作.
2.适用于Chrome和FireFox的iFrame.
3.如果我右键单击并刷新iFrame,则工作正常.
4. HTML已完全加载(在视图源中选中). AngularJS控制器未被触发.没有显示警报和console.log.
5.没有抛出JS错误

如何启用AngularJS控制器的触发器,我可以在window.onload上手动触发吗?
任何见解和建议都会有所帮助.
  不幸的是我必须在IE8中的iframe中运行应用程序?升级浏览器或选择其他浏览器不是一种选择.
  谢谢!
SKR

解决方法:

终于到了解决方案.
正如我在问题描述中提到的,页面在刷新时工作正常.
所以解决方案是在加载时刷新页面.
我使用了针对problem提到的一次性页面刷新解决方案,特别是Cokegod给出的解决方案.
加载时间没有明显的差异.最好的部分是它在IE8中工作!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐