A项目内,用iframe引用项目B,B项目因为没有登录,就重定向到了统一登录平台,地址是不一样的。然后页面就空白了,iframe内也没有html;
<iframe frameborder="0" width="100%" height="100%" src="https://b.com"></iframe>
A项目内,用iframe引用项目B,B项目因为没有登录,就重定向到了统一登录平台,地址是不一样的。然后页面就空白了,iframe内也没有html;
<iframe frameborder="0" width="100%" height="100%" src="https://b.com"></iframe>
感觉还是哪里报错了。有可能是判断是不是顶级窗口。你可以载入一下百度的,可以发现,经过302之后仍然可以显示。
el = document.createElement('iframe')
el.src = 'https://tongji.baidu.com/web/27755127/overview/index'
document.body.appendChild(el)
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
楼主可以试试打开浏览器的开发者工具,先看看网络请求的抓包信息。如果b.com就是没有内容返回,那就是b.com本身有问题。
也有可能是有JS脚本错误,导致页面出不来。