嗨,我有一个很奇怪的问题。在一个网站上,我有一个iframe,可从第3方加载实时的窗口小部件“直接网址”。该小部件是实时的并刷新信息。来自小部件的直接网址复制到了我的网站上的iframe中。 Iframe不在主页上。我的网站还使用Ajax导航,可以选择关闭该导航。
好了,当使用Safari在新的浏览器中加载页面时,iframe的内容无法加载。但是,如果我然后导航回到主页,然后使用iframe返回页面-它确实会加载。
我还有一个指向我的网站的链接,以及一个指向iframe的页面的链接。当我从其他网站链接回来时,iframe将不会加载。再次,我可以从那里导航到主页,然后返回,一切都已加载。
注意。在Firefox中,所有操作都可以在使用Iframe最初从页面导航并返回至-之后执行,无论如何,即使从另一个站点直接链接也可以。在Firefox中,如果我清除了缓存-我将重新开始,必须进行导航,然后又回到Iframe页面。然后所有操作都可以再次
在所有其他浏览器中(Safari,Edge,Chrome)-在任何iOS设备上,对Iframe Page的首次访问均不会加载内容-我导航回到首页并返回,并且确实加载了内容。但是,如果我通过链接导航到外部网站并返回..它将再次视为首次访问,并且不会加载内容。
使用edge或chrome-我还注意到加载栏在第一次访问时没有完成,并且似乎卡住了,但是在站点上导航并返回时..它加载了内容并完成了加载栏。 好像是第一次访问该页面时遇到了麻烦。其余页面会加载(仅不是Iframe内容)
整个过程很奇怪,但是我敢肯定有一个非常简单的原因答案。
请让我知道您认为原因是什么..或任何帮助。许多