似乎IE11给iframe的优先级较低,因此只有在加载了其余页面后才会开始加载。
http://blogs.msdn.com/b/ie/archive/2013/12/04/getting-to-the-content-you-want-faster-in-ie11.aspx
有没有办法覆盖此默认值?
如果主要内容区域位于包含标题的主页面和用于选择活动内容的侧边栏中,则主要内容区域看起来不太好。如果主页面加载缓慢,那么内容iframe将保持空白,直到它也可能开始加载其默认启动页面。
答案 0 :(得分:0)
尝试使用 document.write('<iframe ...> ...</iframe>')
提高优先级。
Jake Archibald 还有另一个有趣的 hack,但实施起来更复杂: