同一个链接在浏览器打开与iframe引用表现不同

Posted ZhaoBuDaoFangXia

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了同一个链接在浏览器打开与iframe引用表现不同相关的知识,希望对你有一定的参考价值。

做项目时发现,同一个链接在浏览器打开与iframe引用表现不同。这个页面需要登录态信息,之前已经有登陆过,有cookie,在浏览器能正常打开,但iframe引用却发现打开失败,需要重新登录。打开开发者工具观察请求参数,发现iframe引用多了个referer字段,于是在iframe那加个属性referrerPolicy="no-referrer",没想到竟然ok了……看来是后台校验了一下referer,如果有就要求重新登录。


话说为啥属性叫referrerPolicy,有两个r,但是请求字段是referer,只有一个r……

以上是关于同一个链接在浏览器打开与iframe引用表现不同的主要内容,如果未能解决你的问题,请参考以下文章

Phonegap / Cordova ios外部链接iframe无法在safari中打开

iframe 与 div + jquery

适用于 IOS 的 Chrome 无法在 iframe 中正确打开新窗口

iframe中点击子框架里面的超链接怎么怎么在新网页中打开想要打开的页面?

使用iframe后 浏览器后退不能使用!如何解决!

如何在地址栏打开一个网页指定IFRAME进行显示